Provectus is hiring a Middle/Senior ML Engineer to join our ML Practice team. In this role, you will be responsible for designing, developing, and deploying machine learning models and systems that drive business value and technical innovation.
What You'll Do
- Design, build, and deploy scalable machine learning models and pipelines
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Conduct data analysis and feature engineering to inform model development
- Optimize and maintain ML systems for performance, reliability, and scalability
- Contribute to the team's best practices and technical strategy
What We're Looking For
- Proven experience building and deploying production-grade machine learning systems
- Strong proficiency in Python and its ML ecosystem (e.g., scikit-learn, TensorFlow, PyTorch)
- Solid understanding of data structures, algorithms, and software engineering principles
- Experience with cloud platforms (AWS, GCP, or Azure) and MLOps tools
- Ability to work collaboratively in a team and communicate complex ideas clearly
Team & Environment
You will be part of the ML Practice team at Provectus, reporting to David Sarkisyan. The team focuses on delivering impactful ML solutions and fostering a culture of technical excellence.
Work Mode
This position is based in Ukraine, with options to work from our offices in Kyiv or Odesa, or remotely from anywhere within the country.
Provectus is an equal opportunity employer.


