Lead Machine Learning Engineer
Skills
Web ApplicationsAccounting BalancesAmazon Web ServicesArtificial IntelligenceMinutesPattern RecognitionPython
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong Python skills
- Practical experience operationalising models with Scikit-learn TensorFlow or PyTorch
- Expertise in at least one major cloud provider
- Experience leading teams to build full-stack web applications
- Hands-on experience with Docker
- Hands-on experience with Kubernetes
- Ability to manage and coach engineers
- Strong communication skills with technical and non-technical stakeholders
Nice to have
- Technical expert
- Breadth of knowledge
- Innovative thinker
- Strong coach
- Ownership mindset
- Commercial awareness
Day to day
- Set the technical direction for complex machine learning projects and balance architectural trade-offs.
- Design, implement, and maintain reliable scalable ML and software systems across multiple workstreams.
- Lead delivery in high-risk environments while mentoring engineers driving shared tooling and improving ways of working.
Hiring process
- Talent Team Screen (30 minutes)
- Introduction to the role (45 minutes)
- Pair Programming Interview (90 minutes)
- System Design Interview (90 minutes)
- Commercial & Leadership Interview (60 minutes)
