Python developer (with Machine Learning Experience)
Descrição da vaga
Python developer(with Machine Learning Experience) Javra Software B.V. is a software company based in the Netherlands that was founded in 1999. It has had an outsourcing company in Nepal since 2006 and a nearshore company in Lisbon, Portugal since May 2022. We are an innovative IT services provider, with a client base primarily located in Europe, the USA, China and Hong Kong. Our company specialises in developing innovative IT solutions.
Javra
Software is currently seeking to recruit Python developers. The successful candidates will have the ability to conduct research, develop innovative tools and technologies, write scalable code to create back-end elements, integrate front-end elements into the application, and manage data exchange between the server and different user applications. The candidate will have a key role in the company’s ongoing and new projects, where they will be responsible for the application development using Python.
Key Responsibilities
- Develop scalable backend service and APIs using Python framework such as Django,FlaskorFastAPI
- Work on data processing pipelines, feature engineering, and dataset preparation for analytics and ML workflows
- Deploy solutions using Docker, CI/CD pipelines, and cloud environments.
- Integrate ML models into production systems, ensuring performance,reliabilityand security.
- Conduct code reviews,providetechnical guidance, and support team members.
- Contribute to system architecture discussions, data modeling, and solution design.
- Maintain proper documentation and ensure adherence to Agile/Scrum methodologies.
You have the following experience and profile:
- 3+ years of professional Python development experience (4+ years preferred).
- Hands-on experience with ML frameworks such as TensorFlow,PyTorch, Scikit-learn,spaCyor similar.
- Experience with data manipulation libraries (e.g.pandas, NumPy).
- Solid understanding ofSQL/NoSQL databases (e.g.PostgreSQL, MongoDB).
- Experience deploying solutions using Docker and CI/CD workflows.
- Strong understanding of software engineering principles, testing, and clean code practices.
- Able to write technical documentation.
Nice to Have
- Understanding ofgenerative AI, LLMbehaviour, and prompt engineering concepts.
- Linux system administration knowledge.
- Exposure to cloud platform (AWS or Microsoft).
¿Te interesa este puesto?