Job Overview
We are seeking a highly skilled Senior AI Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying large-scale distributed machine learning systems that are scalable, performant, efficient, and reliable.
The ideal candidate will have a strong background in MLOps practices, including CI/CD, containerization (Docker), orchestration frameworks (Kubernetes, Airflow), model serving tools (AWS SageMaker, Databricks MLFlow), model observability frameworks, automation, and feature stores.
Key Responsibilities
* Design and develop large-scale distributed machine learning systems.
* Collaborate with cross-functional teams to deploy and integrate machine learning models.
* Liaise with business units for their ML needs and work on the cross-business unit ML portfolio.
* Optimize feature extraction, transformation, and selection.
* Work with and manage feature stores for reusability across ML pipelines.
* Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform.
* Contribute to evaluating and adopting new technologies and tools to enhance our machine learning capabilities.
Requirements
* At least 5 years of experience as a Machine Learning Engineer.
* Experience with ML frameworks (TensorFlow, Scikit-Learn, PyTorch).
* Experience with model training, versioning, and monitoring.
* Strong background in MLOps practices, including CI/CD, containerization (Docker), orchestration frameworks (Kubernetes, Airflow), model serving tools (AWS SageMaker, Databricks MLFlow), model observability frameworks, automation, and feature stores.
What We Offer
* Flexible working hours.
* Open holidays.
* Profit distribution for everyone.
* Mindera Annual Trip.
* Training & conferences.
* Child Care vouchers.
* Hotspot with unlimited usage.
About Us
We use technology to build products we are proud of, with people we love. Our core focus is software engineering applications, including web and mobile. We partner with clients to deliver high-performance, resilient, and scalable software systems that impact users and businesses worldwide.