Machine Learning Software Developer - (G07)

Exeter, United Kingdom

digiLab

The ML Partner for Industry

View all jobs at digiLab

Apply now Apply later

Please note that only applications with cover letters will be considered.



Summary:

digiLab is a pioneering AI company that helps enterprises transform complex challenges into innovation with uncertainty quantification, explainable AI and MLOps. Working with organisations in highly regulated or safety-critical industries to solve their complex engineering, infrastructure or data challenges, digiLab specialises in solving problems where data is sparse or uncertain. Having grown from a small team of leading mathematicians and data scientists, digiLab teaches your teams how to solve their grand challenges using a secure AI platform, alongside expert consultancy. digiLab's platform - the Uncertainty Engine is a no-code agentic AI platform that combines data, models and workflows to connect a trustworthy AI digital thread through an organisation.

As we continue to grow, we are looking for a Machine Learning Engineer to join our talented team in Exeter. You will play a key role in driving the technical aspects of our AI initiatives, leading the development of machine learning models, and supporting client projects.



What were looking for:

The Machine Learning Software Developer will work closely with the Data Science and Software Engineering teams to develop reliable, robust software that advances the modelling capabilities of digiLabs core product.

What you will be doing with us:

As a Machine Learning Software Developer at digiLab, you will be responsible for:

  • Develop high-quality, maintainable, and reproducible software tools and libraries to support innovative AI research and applications.

  • Implement best practices in software engineering, testing, and continuous integration/ deployment.

  • Work with cross-functional teams (R&D and Product teams) to develop and deliver new features through digiLabs proprietary platform - the Uncertainty Engine.

  • Actively contribute and maintain digiLabs proprietary ML library that drives the Uncertainty Engine.

  • Contribute to the continuous improvement of digiLabs proprietary ML library through active research and collaboration with the R&D team.

  • Helping to ensure the best practices in MLOps, AI/ML frameworks, and model monitoring are followed throughout the development lifecycle..

  • Engage in ongoing professional development to enhance your technical skills and domain knowledge.


What Skills We Are Looking For:

  • A STEM degree (e.g., computer science, mathematics or a related field).

  • Familiarity with best practices in software development, including version control (Git), testing, continuous integration, and deployment.

  • Familiarity with fundamental concepts in Machine Learning.

  • Strong programming skills in Python, with experience in AI/ML frameworks (e.g., JAX, PyTorch, Scikit-learn).

  • Familiarity with cloud-based deployment of machine learning models (AWS, Azure, etc.).

  • Strong problem-solving skills with an ability to deep-dive into technicalities of different Machine Learning concepts.

  • Excellent communication skills and the capability to collaborate effectively with technical and non-technical team members.

  • A collaborative and proactive mindset, with an eagerness to continuously learn, improve and grow within the team.


Nice to Have:

  • A Masters degree in Computer Science, Mathematics, or a related discipline.

  • Familiarity with Probabilistic Machine Learning and Statistics.

  • Experience with cloud platforms (preferably in AWS).

  • Experience working in a research-focused or innovative startup environment.


Location:

This role is a full-time role (Monday - Thursday) based on-site at digiLabs offices on the Quay, Exeter.



Our Culture and Values

At digiLab, we prioritize work-life balance with a 4-day workweek (Monday to Thursday), offering a full-time salary and three-day weekends every week! Our team is built on strong connections, with regular socials like game nights, bouldering, and paddleboarding.

We foster a culture of innovation, trust, and collaboration. Our values include:

  • Creativity & Agility: Encouraging innovation and flexibility in goal achievement.

  • Trust & Responsibility: Supporting each other in taking calculated risks for bold innovation.

  • Open & Honest Collaboration: Ensuring transparent communication and alignment.

  • High-Performance Standards: Continuously challenging ourselves to excel in delivery.

  • Value-Driven Work: Regularly assessing our contributions toward company goals.


Benefits:

We value enthusiasm and loyalty, and were committed to offering a great work-life balance. Along with the exciting challenges this role provides, we offer a range of benefits including:

  • 4-day working week

  • Competitive Salary

  • BUPA private health care (via salary sacrifice)

  • Discretionary EMI scheme (eligible after one year with the company)

If you're excited about shaping the future of AI and working on innovative projects that make a real-world impact, we'd love to hear from you!

Please note that while we strive to respond to every applicant, due to the high volume of applications, we may not be able to.




Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: AWS Azure Computer Science Engineering Excel Git JAX Machine Learning Mathematics ML models MLOps Python PyTorch R R&D Research Scikit-learn Statistics STEM Testing

Perks/benefits: Career development Competitive pay Health care Startup environment Team events

Region: Europe
Country: United Kingdom

More jobs like this