Job Description
Job Title: Machine Learning Engineer
Location: London (Hybrid)
Job Type: Contract
Required Skills & Experience:
- Proficient in Python programming, with a strong understanding of clean, maintainable code.
- Solid grasp of software engineering best practices, including version control, modular design, and code reviews.
- Hands-on experience with Test-Driven Development (TDD) using Pytest or equivalent testing frameworks.
- Proven ability to deploy solutions in cloud-native environments, particularly using Databricks and Microsoft Azure.
- Familiarity with Databricks platforms, including notebook development, cluster configuration, and job orchestration.
- Experience working with managed endpoints, such as Azure Kubernetes Service (AKS) or similar orchestration tools.
- Proficiency with Version Control Systems (VCS) like Git.
- Practical experience implementing CI/CD pipelines for automated testing and deployment.
- Strong ability to identify opportunities to leverage machine learning for solving real-world business problems.
- Demonstrated expertise in developing predictive and prescriptive models using techniques in machine learning, data mining, and statistical analysis to deliver actionable insights to stakeholders.
Regards
Anita