Job Title: Senior ML Software Engineer
Salary: £49,000 - £65,500
Location: Hybrid, working from our offices in Cambridge
Contract: Full time 35 hours per week on a fixed term 18 month contract from hire date
In this role, you will take over the management and further development of our existing machine learning applications within the Cambridge English AI department. Your primary responsibilities include ensuring a smooth transition from external contractors, maintaining and enhancing current systems, and collaborating with various teams to support our educational mission. You will focus on delivering user-friendly applications, robust API services, and comprehensive documentation while ensuring compliance with security and data standards.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation and a proud part of the University of Cambridge.
About the role
We are seeking an experienced ML Software Engineer to take ownership of and lead the continued development of our ML applications within Cambridge English's AI department. Following a handover from external contractors, you will play a pivotal role in ensuring our language assessment and learning technologies remain at the forefront of innovation. In this role, you will:
1. Participate in the technical handover including code reviews and knowledge transfer.
2. Design and develop full-stack ML applications using React for the frontend and Python for the backend.
3. Implement and optimize Prompt Flow systems for language processing and assessment.
4. Create responsive and intuitive user interfaces and develop maintainable RESTful APIs and services.
5. Collaborate with ML Ops Engineers, Senior Project Managers, and other key stakeholders to deliver high-quality, secure applications compliant with educational data standards.
6. Produce clear technical documentation and participate in code reviews, ensuring best practices in code quality, performance, and security. About you
You are a proactive and innovative software engineer with a strong background in:
7. React and modern JavaScript/ TypeScript development.
8. Python programming and best practices in building scalable applications.
9. Implementing ML frameworks such as Prompt Flow or similar systems in a language processing context.
10. AWS cloud services and infrastructure as code (Terraform).
11. Maintaining complex applications with robust testing, debugging, and clear documentation practices. Your ability to lead knowledge transfer and work collaboratively across teams is essential to ensure our ML applications continue to evolve and effectively support our educational mission.
If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site.
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package, featuring family-friendly and planet-friendly benefits including:
12. 28 days annual leave plus bank holidays
13. Private medical and Permanent Health Insurance
14. Discretionary annual bonus
15. Group personal pension scheme
16. Life assurance up to 4 x annual salary
17. Green travel schemes We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability.
Ready to pursue your potential? Apply now.
We review applications on an ongoing basis, with a closing date for all applications being 8th April although we may close it earlier if suitable candidates are identified. Interviews are scheduled to take place shortly after it closes.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to the gov.uk website for guidance to understand your own eligibility based on the role you are applying for.
Why join us
Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe - for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/ background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to employ people from a wide range of different communities.
#LI-SW1