Software Engineer in Test for AI Model Engineering in Cambridge
Software Engineer in Test for AI Model Engineering

Software Engineer in Test for AI Model Engineering in Cambridge

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and implement test suites for AI features and drive testability through software architecture.
  • Company: Join MathWorks, a leader in software development with a hybrid work model.
  • Benefits: Enjoy flexible working, competitive salary, and opportunities for professional growth.
  • Why this job: Make an impact in AI by ensuring quality and driving innovation in cutting-edge projects.
  • Qualifications: Bachelor's degree with relevant experience; familiarity with Generative AI is a plus.
  • Other info: Collaborative environment with excellent career advancement opportunities.

The predicted salary is between 36000 - 60000 £ per year.

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations.

Responsibilities:

  • Design and implement test suites for AI-powered features, including probabilistic systems where outputs are non-deterministic.
  • Build and maintain evaluation datasets for model-driven features.
  • Define quality metrics beyond pass/fail (e.g., relevance, correctness, usefulness, latency, stability) for model training.
  • Drive testability through software architecture and unit testing.
  • Lead departmental projects to leverage Gen-AI for force-multiplying tooling.

Minimum Qualifications:

A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required.

Additional Qualifications:

  • Test automation experience.
  • Familiarity and understanding of LLMs and Generative AI.

Nice to have:

  • Hands-on experience with coding agents or AI assistants.
  • Experience with C++.
  • Experience with MATLAB.

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Quality Assurance, Other, and Engineering

Industries: Software Development

Software Engineer in Test for AI Model Engineering in Cambridge employer: MathWorks

MathWorks is an exceptional employer that fosters a collaborative and innovative work culture, allowing Software Engineers in Test to thrive in a hybrid environment that balances in-office collaboration with the flexibility of remote work. Employees benefit from continuous growth opportunities through engaging projects in AI model engineering, while also enjoying a supportive atmosphere that values quality and creativity in software development.
M

Contact Detail:

MathWorks Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Test for AI Model Engineering in Cambridge

✨Tip Number 1

Network like a pro! Reach out to current or former employees at MathWorks on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which can double your chances of landing that interview.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects related to AI testing or automation, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience and passion for the field.

✨Tip Number 3

Prepare for those technical interviews! Brush up on your coding skills, especially in C++ and MATLAB, as well as your understanding of LLMs and Generative AI. Practising common test automation scenarios can really set you apart.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll have access to exclusive resources that can help you ace the process.

We think you need these skills to ace Software Engineer in Test for AI Model Engineering in Cambridge

Test Automation
AI Model Testing
Probabilistic Systems
Quality Metrics Definition
Software Architecture
Unit Testing
Generative AI
C++
MATLAB
Data Evaluation
Project Leadership
Analytical Skills
Attention to Detail
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer in Test role. Highlight your experience with test automation and any familiarity with LLMs or Generative AI. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and testing. Share specific examples of your past work that relate to the responsibilities listed in the job description. Let us know why you’re the perfect fit!

Showcase Your Projects: If you've worked on relevant projects, make sure to mention them! Whether it's coding agents or using C++ and MATLAB, we love seeing practical applications of your skills. Include links or descriptions that demonstrate your hands-on experience.

Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s straightforward and ensures your application goes directly to us. Plus, you’ll find all the details you need about the role there!

How to prepare for a job interview at MathWorks

✨Know Your AI Stuff

Make sure you brush up on your knowledge of AI models, especially LLMs and Generative AI. Be ready to discuss how these technologies work and how they can be tested effectively. This will show that you're not just familiar with the concepts but can also apply them in a practical setting.

✨Showcase Your Test Automation Skills

Prepare examples of your test automation experience. Think about specific projects where you designed and implemented test suites. Be ready to explain your approach to building evaluation datasets and defining quality metrics beyond just pass/fail. This will demonstrate your hands-on expertise.

✨Understand the Hybrid Work Model

Since MathWorks has a hybrid work model, think about how you can thrive in both in-person and remote settings. Be prepared to discuss how you manage your time and collaborate with colleagues in different environments. This shows that you’re adaptable and can fit into their work culture.

✨Prepare for Technical Questions

Expect technical questions related to software architecture and unit testing. Brush up on C++ and MATLAB if you have experience with them. Practising coding challenges or discussing past projects can help you articulate your thought process during the interview.

Software Engineer in Test for AI Model Engineering in Cambridge
MathWorks
Location: Cambridge

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>