Taro Logo

Middle/Senior ML Engineer (with GenAI)

AI and ML technologies company specializing in cloud services and data engineering, focused on building cutting-edge technology solutions.
Tallinn, EstoniaPrague, CzechiaZagreb, Croatia
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI

Job Description

Provectus is seeking a Middle/Senior ML Engineer with expertise in Generative AI to join their innovative team. This role offers an exciting opportunity to work with cutting-edge AI and ML technologies, focusing on building solutions that positively impact society. The position requires strong expertise in LLMs, RAG architecture, and agentic systems, with a particular emphasis on AWS Bedrock experience.

The ideal candidate will possess a deep understanding of ML algorithms and their mathematical foundations, combined with practical experience in implementing ML models in production environments. You'll be working with classification, regression tasks, and feature engineering, while also handling NLP and recommendation engines.

As part of the Provectus team, you'll collaborate with engineers, data scientists, and product managers to develop and maintain ML models, set up experimentation pipelines, and ensure optimal performance of production systems. The role demands strong software engineering skills, particularly in Python and Docker, along with excellent communication abilities.

The position offers the flexibility of remote work across multiple European locations, including Estonia, Czechia, Croatia, Bulgaria, Spain, Slovakia, and Slovenia. This is an excellent opportunity for ML professionals who want to work on innovative projects while contributing to meaningful technological advancement.

Join Provectus to be part of a forward-thinking team that values continuous learning and development, where you'll have the chance to work with the latest developments in ML and AI while building solutions that shape the future.

Last updated 3 days ago

Responsibilities For Middle/Senior ML Engineer (with GenAI)

  • Create ML models from scratch or improve existing models
  • Collaborate with engineering team, data scientists, and product managers on production models
  • Develop experimentation roadmap
  • Set up reproducible experimentation environment and maintain experimentation pipelines
  • Monitor and maintain ML models in production to ensure optimal performance
  • Write clear and comprehensive documentation for ML models, processes, and pipelines
  • Stay updated with the latest developments in ML and AI and propose innovative solutions

Requirements For Middle/Senior ML Engineer (with GenAI)

Python
  • Comfortable with standard ML algorithms and underlying math
  • Strong hands-on experience with LLMs in production, RAG architecture, and agentic systems
  • AWS Bedrock experience strongly preferred
  • Practical experience with classification and regression tasks, feature engineering
  • Practical experience with ML models in production
  • Practical experience with NLP, LLMs, and Recommendation engines
  • Solid software engineering skills
  • Python expertise, Docker
  • Strong Intermediate English level
  • Excellent communication and problem-solving skills