At a Glance
- Tasks: Design and implement test suites for AI features and drive software quality.
- Company: Join MathWorks, a leader in software development with a hybrid work model.
- Benefits: Enjoy flexible working, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Be at the forefront of AI technology and make a real impact in software testing.
- Qualifications: Bachelor's degree with relevant experience; familiarity with AI and test automation is a plus.
The predicted salary is between 36000 - 60000 £ per year.
Join to apply for the Software Engineer in Test for AI Model Engineering role at MathWorks. 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 optimisations.
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
Senior Software Engineer Test - AI Model Engineering in Cambridge employer: MathWorks
Contact Detail:
MathWorks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer Test - 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 us insider info and might even lead to a referral, which can double your chances of landing that interview.
✨Tip Number 2
Prepare for the technical interview by brushing up on your coding skills and understanding AI models. We recommend doing mock interviews with friends or using online platforms to simulate the real deal. Confidence is key!
✨Tip Number 3
Showcase your passion for AI and software testing during interviews. Share personal projects or experiences that highlight your skills in test automation and working with LLMs. Let’s make sure they see how you can contribute to their team!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we often have exclusive features and tips available there to help you stand out from the crowd.
We think you need these skills to ace Senior Software Engineer Test - AI Model Engineering in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer Test role. Highlight your experience with AI, test automation, and any relevant projects you've worked on. 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 work that demonstrate your expertise and how you can contribute to our team at MathWorks.
Showcase Your Technical Skills: Don’t forget to mention your technical skills, especially in C++ and MATLAB if you have them. We love seeing candidates who are hands-on with coding agents or AI assistants, so make sure to include any relevant experience!
Apply Through Our Website: We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at MathWorks
✨Know Your AI Models
Make sure you brush up on your knowledge of AI models, especially LLMs and Generative AI. Be ready to discuss how you've worked with these technologies in the past and how they relate to test automation.
✨Showcase Your Test Automation Skills
Prepare examples of your test automation experience. Think about specific projects where you designed and implemented test suites, and be ready to explain your approach to ensuring quality metrics beyond just pass/fail.
✨Understand the Role of Probabilistic Systems
Since the role involves working with non-deterministic outputs, be prepared to discuss your understanding of probabilistic systems. Bring examples of how you've handled similar challenges in previous roles.
✨Ask Insightful Questions
During the interview, don’t hesitate to ask questions that show your interest in the company’s hybrid work model and how it impacts team collaboration. This demonstrates that you're not just interested in the role, but also in the company culture.