Machine Learning Engineer
On-siteZagreb, Zagreb, Croatia
Zagreb, Zagreb, CroatiaOn-siteFull Time
Full Time
Job Summary
Transfer individual ML prototype models to production-ready solutions and architect modular ML pipelines across multiple projects. Design, implement, and optimize these pipelines while building tooling for model deployment and serving. Structure, package, deploy, and test ML applications, ensuring continuous re-training and monitoring alongside mechanisms for delivery continuity and quality. Deliver robust, tested code in an agile environment while collaborating with clients to align solutions with business goals and working closely with Data Engineering teams.
Required Qualifications
- 2+ years of experience in the role of Machine Learning engineer or a role connected to ML
- experience with ML frameworks like PyTorch or TensorFlow
- solid software engineering skills in Python
- familiarity with object-oriented programming principles and patterns
- strong understanding of algorithms, data structures, and computational efficiency
- understanding of data engineering practices and principles
- proficient in spoken and written English
Desired Qualifications
- experience with Azure, AWS, or other cloud platforms
- experience with Big Data technologies such as Spark, Flink, Hadoop, Kafka, etc.
- proficiency in spoken and written German
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.