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

Senior Machine Learning Scientist (UK Remote)

Birmingham Full-Time 48000 - 84000 £ / year (est.) No home office possible
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 coverage, and wellness programs tailored for your well-being.
  • Why this job: Make a real impact in education while working with a diverse, collaborative team in a remote-first culture.
  • Qualifications: 8+ years in software engineering, strong ML background, and a Master's or PhD in a related field required.
  • Other info: We encourage applicants who meet most criteria; skills can evolve over time.

The predicted salary is between 48000 - 84000 £ 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, offering a remote-centric culture that empowers Senior Machine Learning Scientists to work with purpose and accountability while prioritising overall well-being. With a commitment to employee growth through continuous learning opportunities and a diverse, inclusive environment, Turnitin fosters collaboration and innovation, making it an ideal place for those looking to make a meaningful impact in the global education space.
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 your role as a Senior Machine Learning Scientist will contribute to these products can help you articulate your value 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 helps you network with professionals who might have insights into Turnitin's hiring process.

✨Tip Number 3

Showcase your previous work in Machine Learning through a portfolio or GitHub repository. Highlight projects that demonstrate your experience with deep learning models and data handling, as this will make you stand out to the hiring team.

✨Tip Number 4

Prepare to discuss your approach to model training and maintenance, as well as your experience with SQL and Python. Being able to clearly explain your technical skills and how they align with the responsibilities of the role will be crucial in the interview.

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 Queries
Python Programming
Software Engineering
Model Optimisation
Research Skills
Communication Skills
Collaboration
Problem-Solving
Understanding of Language Models
Version Control (Git)
Unix-based Systems
Automated Testing
Technical Documentation
Adaptability to New Technologies

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 technologies or methodologies you have used in previous roles that relate to the position.

Showcase Your Work: If possible, include links to previous projects or a portfolio that demonstrates your expertise in machine learning and software development. This could be through GitHub repositories or personal websites showcasing your work.

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 challenges in previous roles, particularly in model training and dataset construction.

✨Communicate Clearly and Effectively

Since collaboration is key at Turnitin, practice explaining technical concepts in a way that non-experts can understand. This will showcase your communication skills and ability to work with diverse teams.

✨Stay Current with Industry Trends

Familiarise yourself with the latest advancements in machine learning and language models. Be ready to discuss recent research papers or technologies that excite you, demonstrating your passion for continuous learning.

Senior Machine Learning Scientist (UK Remote)
Turnitin, LLC.
T
  • Senior Machine Learning Scientist (UK Remote)

    Birmingham
    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-05-26

  • T

    Turnitin, LLC.

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