Senior Machine Learning Scientist (UK Remote)
Senior Machine Learning Scientist (UK Remote)

Senior Machine Learning Scientist (UK Remote)

Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Join a global team to develop cutting-edge Machine Learning models for educational products.
  • Company: Turnitin is a leading innovator in global education, promoting integrity and fairness for over 25 years.
  • Benefits: Enjoy remote work, generous time off, health programs, and a supportive culture focused on well-being.
  • Why this job: Make a real impact in education while working with diverse, passionate colleagues in a remote-first environment.
  • Qualifications: Requires a Master's or PhD in relevant fields, strong ML experience, and excellent coding skills.
  • Other info: We encourage applicants who meet most criteria; your willingness to learn is valued!

The predicted salary is between 43200 - 72000 Β£ per year.

When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in the global education space. For over 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 21,000 academic institutions, publishers, and corporations use our services: Feedback Studio, Originality, Gradescope, ExamSoft, Similarity, and iThenticate.

Experience a remote-centric culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being. Our diverse community of colleagues are all unified by a shared desire to make a difference in education. Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.

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.

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, revolutionizes the creation and grading of assessments, and plays a critical role in many back-end processes.

Responsibilities:

  • Work with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.
  • Work with subject matter experts to curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.
  • Answer questions and make trainable datasets from raw data, using efficient SQL queries and scripting languages, visualizing when necessary.
  • Develop and tune Machine Learning models, following best practices to select datasets, architectures, and model parameters.
  • Utilize, adopt, and fine-tune Language Models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.
  • Stay current in the field - read research papers, experiment with new architectures and LLMs, and share your findings.
  • Optimize models for scaled production usage.
  • Communicate insights, as well as the behavior and limitations of models, to peers, subject matter experts, and product owners.
  • Write clean, efficient, and modular code, with automated tests and appropriate documentation.
  • Stay up to date with technology, make good technological choices, and be able to explain them to the organization.

Required Qualifications:

  • 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 strong understanding of the math and theory behind machine learning and deep learning.
  • Software engineering background with at least 8 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • An understanding of Language Models, using and training / fine-tuning and a familiarity with industry-standard LM families.
  • Master's degree or PhD in Computer Science, Electrical Engineering, AI, Machine Learning, applied math or related field, with relevant industry experience, or outstanding previous achievements in this role.
  • A Computer Science background is required as opposed to statistics or pure mathematics.
  • Excellent communication and teamwork skills. Fluent in written and spoken English.

Would be a plus:

  • Familiarity in coding for at-scale production, ranging from best practices to building back-end API services or stand-alone libraries.
  • Experience with advanced prompting, fine-tuning or training an LLM, open-source or cloud, using industry accepted platforms (such as mosaic.ai or stochastic.ai).
  • Showcase previous work (e.g. via a website, presentation, open source code).

Total Rewards @ Turnitin:

Turnitin maintains a Total Rewards package that is competitive within the local job market. Beyond the intrinsic rewards of unleashing your potential to positively impact global education, and thriving in an organization that is free of politics and full of humble, inclusive and collaborative teammates, the extrinsic rewards at Turnitin include generous time off and health and wellness programs that offer choice and flexibility.

Our Mission: to ensure the integrity of global education and meaningfully improve learning outcomes.

Our Values: Customer Centric, Passion for Learning, Integrity, Action & Ownership, One Team, Global Mindset.

At Turnitin, we recognize it’s unrealistic for candidates to fulfill 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 evolve alongside us, join our team!

Senior Machine Learning Scientist (UK Remote) employer: Turnitin, LLC

Turnitin is an exceptional employer that champions a remote-centric culture, empowering employees to work with purpose and flexibility while prioritising their well-being. With a commitment to integrity and collaboration, Turnitin offers generous benefits, including competitive paid time off, health care coverage, and education reimbursement, all within a diverse and inclusive environment that fosters personal and professional growth. Join a global team dedicated to making a meaningful impact in education through innovative machine learning solutions.
T

Contact Detail:

Turnitin, LLC Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Machine Learning Scientist (UK Remote)

✨Tip Number 1

Familiarise yourself with Turnitin's products and services, especially those related to Machine Learning. Understanding how our AI Writing detection system and other tools work will help you articulate your ideas on how to enhance them during interviews.

✨Tip Number 2

Engage with the Machine Learning community by attending relevant webinars or conferences. This not only keeps you updated on the latest trends but also provides networking opportunities that could lead to referrals or insights about our company culture.

✨Tip Number 3

Showcase your previous work in Machine Learning through a portfolio or GitHub repository. Highlight projects that demonstrate your ability to build and optimise models, as well as any experience with Language Models, which is crucial for this role.

✨Tip Number 4

Prepare to discuss your approach to collaboration and communication, as these are key values at Turnitin. Think of examples where you've successfully worked in teams or communicated complex technical concepts to non-technical stakeholders.

We think you need these skills to ace Senior Machine Learning Scientist (UK Remote)

Deep Learning
Machine Learning
Natural Language Processing
Data Annotation
Dataset Construction
Model Training and Maintenance
SQL Querying
Python Programming
Software Engineering
Model Optimisation
Research Skills
Communication Skills
Collaboration
Problem-Solving
Understanding of Language Models
Experience with LLMs
Version Control (Git)
Unix-based Systems

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, particularly with text data. Emphasise your software engineering background and any specific projects that align with the responsibilities outlined in the job description.

Craft a Compelling Cover Letter: In your cover letter, express your passion for education and how your skills can contribute to Turnitin's mission. Mention specific experiences that demonstrate your ability to work with machine learning models and your commitment to integrity in education.

Showcase Relevant Projects: If you have previous work or projects related to machine learning, especially those involving language models, make sure to include links or descriptions in your application. This could be through a personal website or GitHub repository.

Highlight Continuous Learning: Turnitin values a passion for learning. Mention any recent courses, certifications, or research papers you've engaged with that are relevant to machine learning and AI. This shows your commitment to staying current in the field.

How to prepare for a job interview at Turnitin, LLC

✨Showcase Your Technical Skills

Be prepared to discuss your experience with machine learning models, especially those related to text data. Highlight specific projects where you've built or fine-tuned models, and be ready to explain the methodologies you used.

✨Demonstrate Your Problem-Solving Ability

Turnitin values candidates who can think critically and solve complex problems. Prepare examples of how you've approached challenging situations in past projects, particularly in model training and dataset construction.

✨Communicate Clearly and Effectively

Since collaboration is key at Turnitin, practice explaining your technical work in simple terms. Be ready to discuss how you would communicate insights and limitations of your models to non-technical stakeholders.

✨Stay Current with Industry Trends

Show your passion for learning by discussing recent advancements in machine learning and AI. Mention any relevant research papers you've read or new technologies you've experimented with, demonstrating your commitment to staying updated in the field.

Senior Machine Learning Scientist (UK Remote)
Turnitin, LLC
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

T
  • Senior Machine Learning Scientist (UK Remote)

    Full-Time
    43200 - 72000 Β£ / year (est.)
  • T

    Turnitin, LLC

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