Python & Machine Learning Engineer / $55k P/M/ Retail
12 Month Extendable Contract/ Global Projects Supporting Data COE
About the Role:
We’re seeking a talented and experienced Python & Machine Learning Engineer
to join our growing team. This role is ideal for someone who thrives at the intersection of software engineering and machine learning, with a passion for building scalable ML systems and delivering production-grade APIs.
Key Responsibilities:
- Design, develop, and deploy machine learning models into production.
- Build and maintain robust Python APIs to serve ML predictions and data pipelines.
- Implement MLOps best practices, including model versioning, CI/CD for ML, monitoring, and retraining workflows.
- Collaborate with data scientists, DevOps, and backend teams to integrate ML systems with business applications.
- Optimize model performance and ensure high availability and scalability of ML services.
Key Requirements:
- Strong Python development skills
and clean coding practices.
- Solid experience with Python API frameworks
such as FastAPI or Flask.
- Proven hands-on experience with machine learning lifecycle, from experimentation to deployment.
- Experience with MLOps tools and workflows, such as MLflow, Kubeflow, Airflow, or SageMaker.
- Familiarity with containerization (Docker), cloud platforms (AWS, GCP, or Azure), and CI/CD pipelines.
- Understanding of data processing frameworks (e.g., Pandas, Dask, Spark) is a plus.
Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.