NewBridge is working a with client who are seeking an experienced Senior/Lead Machine Learning Engineer to lead the development of innovative AI solutions.
Job Summary:
We're looking for a seasoned Senior/Lead Machine Learning Engineer to design, develop, and deploy scalable machine learning models that drive business value.
Key Responsibilities:
- Lead the design, development, and deployment of machine learning models and algorithms.
- Collaborate with data scientists, engineers, and stakeholders to identify business problems and develop AI solutions.
- Develop and maintain large-scale datasets for training and testing ML models.
- Implement and optimize ML algorithms using languages like Python, TensorFlow, or PyTorch.
- Ensure model reliability, scalability, and maintainability.
- Lead a team of ML engineers, providing guidance, mentorship, and code reviews.
- Stay up-to-date with industry trends, research, and emerging technologies.
- Communicate technical results and recommendations to non-technical stakeholders.
Requirements:
- Master's/Ph.D. in Computer Science, Machine Learning, or related field.
- 8+ years of experience in machine learning engineering.
- Expertise in ML frameworks (TensorFlow, PyTorch, Keras).
- Strong programming skills (Python, Java, C++).
- Experience with cloud platforms (AWS, GCP, Azure).
- Proven leadership and team management experience.
- Excellent communication, collaboration, and problem-solving skills.
Nice to Have:
- Experience with containerisation (Docker) and orchestration (Kubernetes).
- Familiarity with DevOps practices and tools (Jenkins, GitLab CI/CD).
- Knowledge of data visualisation tools (Tableau, Power BI).
- Certification in machine learning or related field.