Principal Machine Learning Scientist in England
Principal Machine Learning Scientist

Principal Machine Learning Scientist in England

England Full-Time 54000 - 90000 £ / year (est.) Home office possible
Go Premium
Turnitin, LLC

At a Glance

  • Tasks: Join a global team to develop cutting-edge Machine Learning systems that impact millions of students.
  • Company: Turnitin, a leader in educational integrity and innovation.
  • Benefits: Remote-first culture, generous time off, health coverage, and education reimbursement.
  • Other info: Collaborative environment with opportunities for personal growth and impactful contributions.
  • Why this job: Make a real difference in global education while working with advanced AI technologies.
  • Qualifications: Master's or PhD in relevant fields and 10+ years of industry experience in Machine Learning.

The predicted salary is between 54000 - 90000 £ per year.

Machine Learning is integral to the continued success of our company. Our product roadmap is exciting and ambitious. You will join a global team of curious, helpful, and independent scientists and engineers, united by a commitment to deliver cutting-edge, well-engineered Machine Learning systems. You will work closely with product and engineering teams across Turnitin to integrate Machine Learning into a broad suite of learning, teaching and integrity products. We are in a unique position to deliver Machine Learning used by hundreds of thousands of instructors teaching millions of students around the world. Your contributions will have global reach and scale. Billions of papers have been submitted to the Turnitin platform, and hundreds of millions of answers have been graded on the Gradescope and Examsoft platforms. Machine Learning powers our AI Writing detection system, gives automated feedback on student writing, investigates authorship of student writing, revolutionises the creation and grading of assessments, and plays a critical role in many back-end processes.

Responsibilities and Requirements

  • Research and develop Machine Learning models as described above.
  • Optimise models for scaled production usage.
  • Work with colleagues in the AI team, other Engineering teams, subject matter experts, Product Management, Marketing, Sales and Customer support to explore ongoing product issues, challenges and opportunities and then recommend innovative ML/AI based solutions.
  • Help out with ad-hoc one-off tasks as a team player within the AI team.
  • Work with subject matter experts to curate and generate optimal datasets following responsible data collection and model maintenance practices.
  • Explore and access local datastores as well as web data and write efficient parallel pipelines.
  • Review and design datasets to ensure data quality.
  • Investigate weaknesses of models in production and work on pragmatic solutions.
  • Modify and fine-tune off the shelf models or develop novel models.
  • Use LLMs via API (through prompt engineering and agents) and locally hosted LLMs and other foundation models.
  • Stay current in the field - read research papers, experiment with new architectures and methods, and share your findings.
  • Write clean, efficient, and modular code with automated tests and appropriate documentation.
  • Stay up to date with technology and platforms, make good technological choices, and be able to explain them to the organization.
  • Work with downstream teams to productionise your work and ensure that it makes into a product release.
  • Communicate insights, as well as the behaviour and limitations of models, to peers, subject matter experts, and product owners.
  • Present and publish your work.

Qualifications

  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field or outstanding previous achievements demonstrating excellence in Deep Machine Learning, Computer Science and Software Engineering.
  • At least 10 years of industry experience in Machine / Deep Learning (we use the python ecosystem for ML), Computer Science and Software Engineering.
  • A strong understanding of the math and theory behind machine learning and deep learning is a prerequisite.
  • Academic publications in peer reviewed conferences or journals related to Machine Learning - preferably A/A+ rated such as NeurIPS, ICML, ICLR, AAAI, TMLR, JMLR, IJCAI, ICANN, KDD, ACL, EMNLP, NAACL, COLING, CVPR, ICCV, ECCV, IEEE etc.
  • Machine / Deep Learning development skills, including popular platforms (we use AWS SageMaker, Hugging Face, Transformers, PyTorch, PyTorch Lightning, Ray, scikit-learn, Jupyter, Weights Biases etc.).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Excellent communication and teamwork skills.
  • Fluent in written and spoken English.

Would be a plus

  • Experience working with text data to build Deep Learning and ML models, both supervised and unsupervised.
  • Experience with deep learning in other modalities such as vision and speech would be a strong bonus.
  • A Computer Science educational background is preferred as opposed to statistics or pure mathematics.
  • Reinforcement learning.
  • Interpretability of deep neural networks.
  • Experience with advanced prompting / agentic-systems and fine-tuning or training an LLM, using industry accepted platforms.
  • Showcase previous work (e.g. via a website, presentation, open source code).
  • Familiarity in building front-ends (Gradio, Streamlit, Dash or more standard React, Javascript, Flask) for simple demos, POCs and prototypes.
  • Essential dev-ops skills (we use Docker, AWS EC2/Batch/Lambda).
  • Familiarity in coding for at-scale production.

Additional Information

Total Rewards @ Turnitin: At Turnitin, we believe Total Rewards go far beyond pay. While salary, bonus, or commission are important, they’re only part of the value you receive in exchange for your work. Beyond compensation, you’ll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education. You’ll also thrive in a culture free of politics, surrounded by humble, inclusive, and collaborative teammates. In addition, our extrinsic rewards include generous time off and health and wellness programs that provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a remote-first culture that empowers you to work with purpose and accountability in the way that suits you best, all supported by a comprehensive package that prioritises your overall well-being.

Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes. Our Values underpin everything we do.

  • Customer Centric: Our mission is focused on improving learning outcomes; we do this by putting educators and learners at the centre of everything we do.
  • Passion for Learning: We are committed to our own learning and growth internally. And we support education and learning around the globe.
  • Integrity: Integrity is the heartbeat of Turnitin—it is the core of our products, the way we treat each other, and how we work with our customers and vendors.
  • Action Ownership: We have a bias for action. We act like owners. We are willing to change even when it’s hard.
  • One Team: We strive to break down silos, collaborate effectively, and celebrate each others’ successes.
  • Global Mindset: We consider different perspectives and celebrate diversity. We are one team. The work we do has an impact on the world.

Global Benefits

  • Remote First Culture
  • Health Care Coverage*
  • Education Reimbursement*
  • Competitive Paid Time Off
  • Self-Care Days
  • National Holidays*
  • 2 Founder Days + Juneteenth Observed
  • Paid Volunteer Time*
  • Charitable contribution match*
  • Monthly Wellness or Home Office Reimbursement/*
  • Access to Modern Health (mental health platform)
  • Parental Leave*
  • Retirement Plan with match/contribution*

* varies by country

Seeing Beyond the Job Ad

At Turnitin, we recognise it’s unrealistic for candidates to fulfil 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and unleash your potential alongside us, join our team.

Principal Machine Learning Scientist in England employer: Turnitin, LLC

At Turnitin, we pride ourselves on being an exceptional employer, offering a remote-first culture that empowers our employees to work flexibly while making a meaningful impact on global education. Our collaborative and inclusive work environment fosters personal and professional growth, supported by generous benefits such as competitive paid time off, health care coverage, and educational reimbursement. Join us to unleash your potential and contribute to innovative Machine Learning solutions that enhance learning outcomes for millions of students worldwide.
Turnitin, LLC

Contact Detail:

Turnitin, LLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Machine Learning Scientist in England

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to Machine Learning. This is your chance to demonstrate your expertise and creativity, so make it shine!

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team at Turnitin.

We think you need these skills to ace Principal Machine Learning Scientist in England

Machine Learning
Deep Learning
Mathematics of Machine Learning
Model Architecture Design
Loss Function Development
Training Methods
Python Ecosystem for ML
AWS SageMaker
Hugging Face
PyTorch
Data Pipeline Development
Dataset Exploration and Analysis
Communication Skills
Teamwork
Research Publication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Machine Learning Scientist role. Highlight your expertise in deep learning, software engineering, and any relevant projects you've worked on.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about machine learning and how your background makes you a great fit for our team. Share specific examples of your work and how it relates to our mission at Turnitin.

Showcase Your Work: If you have previous projects, publications, or open-source contributions, don’t hesitate to share them! A portfolio can really help us see your capabilities and creativity in action.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Turnitin, LLC

✨Know Your Stuff

Make sure you have a solid grasp of the mathematics and theory behind machine learning and deep learning. Brush up on your knowledge of model architectures, loss functions, and training methods. Being able to discuss these topics confidently will show that you're not just familiar with the concepts but can also apply them practically.

✨Showcase Your Work

Prepare to present your previous projects or research, especially those related to machine learning. If you have academic publications, be ready to discuss them. This not only demonstrates your expertise but also your ability to communicate complex ideas effectively, which is crucial for collaboration within teams.

✨Be Ready for Technical Questions

Expect in-depth technical questions about your experience with tools like PyTorch, AWS SageMaker, and data pipeline construction. Practise explaining your thought process when solving problems, as interviewers will want to see how you approach challenges and optimise models for production use.

✨Cultural Fit Matters

Understand the company's mission and values, particularly their focus on integrity and customer-centricity. Be prepared to discuss how your personal values align with theirs and how you can contribute to a collaborative team environment. Showing that you’re a good cultural fit can set you apart from other candidates.

Principal Machine Learning Scientist in England
Turnitin, LLC
Location: England
Go Premium

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

>