This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior AI and Machine Learning Engineer, you will design, implement, and optimise scalable machine learning models and deployment pipelines using Python and leading ML frameworks. You will work with cross-functional teams to integrate ML algorithms into cloud environments, delivering robust, efficient, and secure AI solutions.
Job Responsibility:
Design, develop, and deploy scalable machine learning models using Python
Implement and optimise ML algorithms and deep learning models, applying best practices in model development
Utilise frameworks such as scikit-learn, TensorFlow, and PyTorch for model building and experimentation
Manage the end-to-end ML lifecycle using MLflow, including tracking experiments, packaging code, and model versioning
Collaborate with cloud teams to integrate and deploy models in cloud environments, ensuring robust and efficient operations
Monitor deployed models, troubleshoot issues, and maintain high availability and performance
Work closely with data scientists, software engineers, and stakeholders to deliver impactful AI/ML solutions
Requirements:
7+ years of experience in AI/ML engineering, with a strong focus on Python programming
In-depth knowledge of machine learning algorithms and foundational deep learning concepts
Hands-on experience with scikit-learn, TensorFlow or PyTorch, and MLflow
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and basic cloud deployment practices
Proven ability to deploy, monitor, and maintain machine learning models in production environments
Excellent problem-solving skills and effective communication abilities