Senior Machine Learning Engineer
- Published on
About the Role
As a Senior Machine Learning Engineer at Arrows, you will have the opportunity to work on transformative AI-driven products due to significant investment in a dynamic environment. You will be responsible for developing and deploying machine learning models for real-world applications, collaborating with cross-functional teams, and integrating models into production systems.
Key Responsibilities
- Develop and deploy machine learning models for real-world applications.
- Collaborate with cross-functional teams to define product requirements and integrate models into production systems.
- Work with large datasets to build scalable and efficient ML solutions.
- Conduct experiments, evaluate models, and continuously improve performance.
About the Candidate
We expect candidates to have a BSc, MSc, or PhD in Computer Science, AI, Mathematics, or a related field from a top-tier university (such as Oxford, Cambridge, Imperial, UCL, Bristol, etc.). Experience of at least 3 years in machine learning or AI-focused roles, ideally in a commercial setting, is required. Proficiency in Python and libraries like TensorFlow, PyTorch, and scikit-learn, along with a strong understanding of machine learning algorithms and data pipelines, will be essential.
Company Culture and Benefits
Arrows offers a competitive salary and stock options, alongside a hybrid work model with flexible hours. You will be working on cutting-edge AI products in a fast-growing scale-up environment that promotes career development and growth opportunities. Additionally, the company provides a comprehensive benefits package, including wellness programs.
How to Apply
If you are an experienced Machine Learning Engineer eager to make an impact in an innovative scale-up, we'd love to hear from you. Please either click apply here or send your CV to james.quinney@arrowsgroup.com.