Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Principal Machine Learning Scientist (UK Remote) image - Rise Careers
Job details

Principal Machine Learning Scientist (UK Remote)

Company Description

Jobs for Humanity is collaborating with TurnItIn to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: TurnItIn

Job Description

Company Description

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.

Job Description

Turnitin is a recognized innovator in the global education space. For more than 20 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Over 16,000 academic institutions, publishers, and corporations use our products and services.

At Turnitin, working remotely is our default. We respect local cultures, embrace diversity, and we respect personal choice. Turnitin is headquartered in Oakland, with offices in Dallas, Pittsburgh, Newcastle (UK), Stockholm (Sweden), Cologne (Germany), Amsterdam (Netherlands). Our diverse community of colleagues is unified by a shared desire to make a difference in education. Our remote-first culture allows for every employee to get the same access to learning and career opportunities, and it enables us to think differently about where and how we recruit talent from all kinds of diverse backgrounds.

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

Responsibilities and Requirements:

We expect Principal Machine Learning Scientists to be versatile and have a well-balanced set of skills. You will focus on model training and maintenance with significant capacity for research (developing novel model architectures), dataset construction, and model hardening (preparing the model and code for production pipelines).

Day-to-day, your responsibilities are to:

  • 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.

Qualifications

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 3-5 years of experience (we use Python, SQL, Unix-based systems, git, and github for collaboration and review).
  • Machine / Deep Learning development skills, including experiment tracking (we use AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).
  • 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. We’re an applied science group leaning towards deep learning and therefore software development proficiency is a prerequisite.
  • 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.
  • Essential dev-ops skills (we use Docker, AWS EC2/Batch/Lambda).
  • Familiarity in building front-ends (LLMs or more standard React, Javascript, Flask) for simple demos, POCs and prototypes.  
  • 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).

Additional Information

Total Rewards @ Turnitin
Turnitin maintains a Total Rewards package that is competitive within the local job market. People tend to think about their Total Rewards monetarily — solely as regular pay plus bonus or commission. This is what they earn in exchange for what they do. However, Turnitin delivers more than just these components. 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 and provide a safety net for the challenges that life presents from time to time. 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 Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.

Our Values underpin everything we do.

  • Customer Centric - We realize our mission to ensure integrity and improve learning outcomes by  putting educators and learners at the center of everything we do.
  • Passion for Learning - We seek out teammates that are constantly learning and growing and build a workplace which enables them to do so.
  • Integrity - We believe integrity is the heartbeat of Turnitin. It shapes our products, the way we treat each other, and how we work with our customers and vendors.
  • Action & Ownership - We have a bias toward action and empower teammates to make decisions.
  • One Team - We strive to break down silos, collaborate effectively, and celebrate each other’s successes.
  • Global Mindset - We respect local cultures and embrace diversity. We think globally and act locally to maximize our impact on education.

Global Benefits

  • Remote First Culture
  • Health Care Coverage*
  • Education Reimbursement*
  • Competitive Paid Time Off 
  • 4 Self-Care Days per year
  • 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 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!

Turnitin, LLC is committed to the policy that all persons have equal access to its programs, facilities and employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Machine Learning Scientist (UK Remote), Jobs for Humanity

Join Turnitin as a Principal Machine Learning Scientist and be part of a globally recognized team dedicated to innovating in the educational space. Based in Birmingham, UK, you’ll play a pivotal role in promoting honesty and fairness across the educational landscape, with your work impacting millions of students and instructors worldwide. At Turnitin, our remote-first culture empowers you to work from virtually anywhere, emphasizing your well-being and career growth above all. Throughout your day, you'll collaborate with subject matter experts to craft and refine data models, ensuring they are meticulously trained and ready for production use. Your expertise in deep learning and software engineering will shine as you embrace innovative techniques in model tuning and evaluation. With over 20 years of industry experience, our team thrives on curiosity and creativity, constantly pushing the boundaries of Machine Learning. Your contributions will enhance our services like Feedback Studio and ExamSoft, used by over 21,000 institutions. By joining us, you won't just be advancing your career, but also making a meaningful difference in the education sector, all within an inclusive and supportive environment that values diversity and collaboration. If you’re passionate about using Machine Learning to enhance educational integrity and effectiveness, this is your chance to leave a significant mark on a global stage.

Frequently Asked Questions (FAQs) for Principal Machine Learning Scientist (UK Remote) Role at Jobs for Humanity
What responsibilities does a Principal Machine Learning Scientist at Turnitin hold?

As a Principal Machine Learning Scientist at Turnitin, you will focus on model training, dataset construction, and maintaining high-performance machine learning systems. Collaborating with product and engineering teams, you’ll ask essential questions, curate data, develop and fine-tune machine learning models, and communicate the results effectively. This role plays a crucial part in shaping the technology that supports millions of educators and learners worldwide.

Join Rise to see the full answer
What qualifications are required to apply for the Principal Machine Learning Scientist position at Turnitin?

To apply for the Principal Machine Learning Scientist position at Turnitin, candidates should possess a Master's or PhD in relevant fields such as Computer Science or AI, coupled with 3-5 years of software engineering experience. Expertise in developing deep learning models, specifically with text data, and familiarity with tools like Python, SQL, and various machine learning frameworks are essential to succeed in this role.

Join Rise to see the full answer
How does Turnitin support the professional development of its Principal Machine Learning Scientists?

Turnitin is committed to your professional growth. As a Principal Machine Learning Scientist, you'll have access to continuous learning opportunities, mentorship, and a culture that promotes collaboration and knowledge sharing. Our remote-first approach encourages you to explore new ideas and techniques, aligning with our mission to advance education through innovative solutions.

Join Rise to see the full answer
What is the team culture like for Principal Machine Learning Scientists at Turnitin?

The culture for Principal Machine Learning Scientists at Turnitin is collaborative and inclusive. You'll work alongside a diverse community of curious and passionate professionals who are eager to innovate and make a difference in the education sector. Our remote-first model means you'll engage with colleagues around the globe, sharing insights and best practices to effectively address the challenges faced in education.

Join Rise to see the full answer
What impact does the work of a Principal Machine Learning Scientist have at Turnitin?

The impact of a Principal Machine Learning Scientist at Turnitin is substantial, as your work directly influences educational tools used by educators and learners worldwide. By developing cutting-edge machine learning solutions, you aid in enhancing educational integrity, improving assessment processes, and ensuring that millions of submissions are accurately evaluated. Your contributions help shape the future of learning.

Join Rise to see the full answer
Common Interview Questions for Principal Machine Learning Scientist (UK Remote)
Can you describe a challenging machine learning project you've worked on?

When discussing a challenging machine learning project, highlight the problem, your specific role, the tools and methodologies you used, and the outcomes. Focus on how you approached obstacles, collaborated with team members, and any innovative solutions you implemented. Employers love to hear about real scenarios that demonstrate your problem-solving skills and technical proficiency.

Join Rise to see the full answer
How do you evaluate the performance of machine learning models?

In evaluating machine learning models, it's essential to utilize various metrics based on the task at hand, such as accuracy, precision, recall, or F1-score for classification problems, and mean squared error for regression. Discuss the validation techniques you prefer, such as k-fold cross-validation, and how you ensure that models generalize well to unseen data.

Join Rise to see the full answer
What experience do you have with deep learning frameworks?

Share your hands-on experience with deep learning frameworks like TensorFlow or PyTorch. Discuss specific projects where you applied these tools, challenges you faced, and how you overcame them. Be ready to explain your understanding of different architectures and when to use them, as well as any custom models you've developed.

Join Rise to see the full answer
How do you approach data preprocessing for machine learning?

Discuss your systematic approach to data preprocessing, including steps like data cleaning, normalization, and feature selection. Explain how you adapt your preprocessing techniques based on the specific data set and the requirements of your model, emphasizing the importance of preparing a high-quality input for robust machine learning performance.

Join Rise to see the full answer
Can you explain the importance of model deployment and maintenance?

Model deployment and maintenance are crucial steps in the ML lifecycle. Discuss how you have experience with deploying models to production environments, ensuring they perform as intended and effectively handling updates or retraining needs. Highlight any tools or frameworks you’ve used for this process and your understanding of monitoring model performance post-deployment.

Join Rise to see the full answer
How do you stay updated on the latest machine learning research?

Staying updated on machine learning research is pivotal. Mention that you read research papers, follow influential researchers and organizations on social media, and participate in relevant online communities. Share how you apply insights gained from research to your projects and your enthusiasm for continuous learning in this fast-evolving field.

Join Rise to see the full answer
What role do you think machine learning plays in education?

Discuss the transformative role machine learning can play in education, such as personalizing learning experiences, improving assessment accuracy, and providing educators with actionable insights. Share examples of how ML applications have revolutionized educational practices and your vision for its future impact within the sector.

Join Rise to see the full answer
Describe your experience with SQL and data manipulation.

Talk about your proficiency with SQL in querying, modifying, and extracting insights from databases. Provide examples of projects where you utilized SQL for data manipulation, explaining how you formulated queries to streamline data extraction or data preparation for machine learning tasks.

Join Rise to see the full answer
What practices do you follow for effective team collaboration?

Effective collaboration is vital in any role, especially as a Principal Machine Learning Scientist. Discuss your practices for clear communication, knowledge sharing, and active participation in group discussions. Emphasize your ability to facilitate collaboration across departments and your approach to resolving conflicts or differing opinions constructively.

Join Rise to see the full answer
What do you think are the biggest challenges facing machine learning today?

In an interview, it’s crucial to show your awareness of the current challenges in the field of machine learning. Discuss issues like data privacy, biases in AI, sustainability concerns of model training, or the challenges of ensuring that models generalize effectively. Provide your insights on potential solutions or approaches to tackle these challenges.

Join Rise to see the full answer
Similar Jobs
Jobs for Humanity Remote Staley Bridge, United Kingdom
Posted 11 days ago

Join *shopt as a Marketing Manager and lead innovative marketing strategies that enhance user engagement and brand visibility.

Posted 11 days ago

Join Sanctuary Mimo as a Venue Sales Manager and drive sales for a stunning new event space in Miami.

Photo of the Rise User

Northwestern Medicine seeks a dynamic Program Director for the Translational Research Unit to lead innovation in clinical research.

Photo of the Rise User
Lindus Health Remote United Kingdom
Posted 13 days ago

Join Lindus Health as a CRA and play a key role in transforming clinical trial monitoring for a brighter future in medicine.

Photo of the Rise User
Posted 8 days ago

Drive impactful project evaluations and recommendations as a Monitoring and Evaluation Senior Officer at Optimiza.

Photo of the Rise User

AbbVie seeks a Senior Scientist to guide CMC teams in regulatory approvals for biologics in a fully remote position.

Photo of the Rise User

AbbVie seeks experienced Scientific Directors for Medical Affairs to manage core activities that shape their pharmaceutical innovations.

As a Research Coordinator I at Houston Methodist, you will coordinate day-to-day activities of research protocols and ensure patient eligibility for critical studies.

Photo of the Rise User
Posted 2 days ago

Eurofins Scientific is on the lookout for an Analytical Scientist in Sanford, NC to enhance their analytical testing capabilities.

Photo of the Rise User
Eurofins Hybrid Houston, TX, USA
Posted 2 days ago

Join Eurofins Scientific as a PLM Analyst in Houston, TX, where you'll ensure environmental safety through precise analytical testing.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Creative Director, OnBrand, Copywriter at American Express
Photo of the Rise User
Someone from OH, Mount Vernon just viewed Construction Inspector - Transportation at AMT Engineering
Photo of the Rise User
Someone from OH, Oxford just viewed Sustainability Specialist - Climate Strategy at Quantis
Photo of the Rise User
Someone from OH, Akron just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
6 people applied to Experimentation Intern at Acorns
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Scientist at WHOOP
X
Someone from OH, Cleveland just viewed Lead / Senior Analyst - SAP HCM at Xcellink Pte Ltd
Photo of the Rise User
Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
R
Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
P
Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
Photo of the Rise User
8 people applied to In-Vivo Scientist at Eurofins
Photo of the Rise User
Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
Photo of the Rise User
Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
H
Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
F
Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
Photo of the Rise User
Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
Photo of the Rise User
9 people applied to LC/MS Scientist at Eurofins