About the job
As a Principal Machine Learning Scientist at Turnitin, you will play a pivotal role in shaping the future of our innovative products by leveraging the power of Machine Learning. Our ambitious product roadmap offers exciting opportunities for you to collaborate with a global team of inquisitive and skilled scientists and engineers. Together, we are committed to integrating state-of-the-art Machine Learning systems into a comprehensive range of educational products that enhance learning, teaching, and academic integrity.
Your work will impact hundreds of thousands of instructors and millions of students worldwide. With billions of papers submitted to the Turnitin platform and millions of assessments graded across Gradescope and Examsoft, your contributions will have a significant global reach. You'll be at the forefront of our AI Writing detection systems, providing automated feedback on student writing, and revolutionizing assessment creation and grading while playing a vital role in our backend processes.
Key Responsibilities
- Develop and deploy novel ML models and solutions, particularly in areas where pre-existing solutions are not available.
- Utilize deep understanding of machine learning mathematics and deep neural networks to create innovative model architectures, loss functions, and training methodologies.
- Stay updated on the latest advancements in AI and Deep Learning and apply these insights to your projects.
- Write production-level code, ensuring models are ready for deployment across our products.
- Train large-scale models, utilizing multiple GPUs and nodes, while optimizing for computational efficiency.
- Conduct thorough dataset exploration, generation (including synthetic data), design, construction, and analysis.
- Prepare and deliver presentations on your work internally and contribute to publications in peer-reviewed venues.

