We are seeking a technically strong Machine Learning Engineer to develop and operationalize data-driven and AI-driven solutions. The role requires hands-on engineering capability across model development, data pipelines, and production deployment, with the ability to work in cross-functional teams and deliver reliable ML systems at scale.
Requirements
- Bachelor’s degree in Computer Science, Data Science, Statistics, or a related technical field
- Strong programming skills in Python and familiarity with ML frameworks (e.g., scikit-learn, PyTorch, TensorFlow) and GenAI APIs/tools
- Understanding of supervised/unsupervised learning, model evaluation, and statistical concepts
- Hands-on experience with SQL and data manipulation
- Familiarity with Git, APIs, and containerization concepts (Docker is a plus)
- Good communication skills and willingness to learn from senior team members
Benefits
- Competitive salary
- Core bank funding for retirement savings
- Medical and life insurance
- Flexible and voluntary benefits available in some locations
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days)
- Minimum global standards for annual and public holiday, which is combined to 30 days minimum
- Flexible working options based around home and office locations, with flexible working patterns
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform
- Development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning
- Being part of an inclusive and values driven organisation