A major enterprise in the financial sector is looking for a Machine Learning Engineer to join its cross-functional AI & Data team. This role focuses on enabling production-ready Machine Learning pipelines and ensuring seamless integration of ML solutions into enterprise-grade systems.
You'll bridge the gap between Data Science and IT Operations by ensuring that deployed ML models are scalable, reliable, and continuously monitored, contributing to both the technical and business performance of AI-driven services.
Key responsibilities
-
Collaborate with Data Scientists to define and build ML solutions with production constraints in mind.
-
Design and implement automation for ML pipelines, including containerization (Docker/VM), testing (unit/integration/regression), and deployment using CI/CD tools.
-
Support the integration of AI services using existing industrial tools and platforms.
-
Work with IT Production teams to parameterize and maintain ML environments.
-
Ensure model reliability, retraining strategies, and monitoring across technical and business dimensions.
Required skills & experience
Professional experience
-
Minimum of 4 years of experience in a similar role
-
Prior experience working within Agile methodologies
Technical expertise (mandatory)
-
Containerization & Virtualization (Docker, VM)
-
CI/CD tooling (GitLab CI or equivalent)
-
AI platforms and development environments (IDEs)
-
Version Control (code, model, data)
-
Python programming
-
Dependency/package management
-
PostgreSQL
Technical expertise (nice to have)
-
Integration across varied tech stacks (e.g., distributed systems, mainframes)
-
Model optimization (e.g., compression techniques)
-
ELT / ETL pipelines
-
Big Data processing tools (e.g., Spark)
-
Data visualization and real-time data flow tools
Soft skills
-
Strong communication (written and oral)
-
Results-oriented with attention to detail
-
Creative problem-solver and continuous learner
-
Efficient, proactive, and adaptable
-
Team player who thrives in a dynamic, evolving environment