About the job
At Turnitin, Machine Learning is a cornerstone of our ongoing success and innovation. Join us on an exciting journey as we strive to push the boundaries of technology in education. As a Principal Machine Learning Scientist, you will be part of a diverse and dynamic global team comprised of inquisitive scientists and engineers, all dedicated to developing and implementing state-of-the-art Machine Learning systems.
Your role will involve collaborating closely with product and engineering teams across Turnitin to seamlessly integrate advanced Machine Learning capabilities into a wide range of educational and integrity tools. Your work will impact hundreds of thousands of educators and millions of students globally. With billions of papers processed and countless assessments graded on our platforms, your contributions will resonate on a grand scale.
Machine Learning underpins our AI Writing detection system, automates feedback on student assignments, investigates authorship, and transforms how assessments are created and graded. You will play a pivotal role in this transformative process.
Key Responsibilities:
- Design and develop innovative and deployable Machine Learning models and solutions tailored to unique challenges.
- Possess a deep understanding of Machine Learning mathematics and theory, enabling the design of novel model architectures, loss functions, and training methodologies.
- Stay updated on the latest advancements in AI and Deep Learning, applying relevant findings to your work.
- Write production-level code and ensure models are deployable within our products.
- Manage the training of large models, leveraging multiple GPUs and nodes while optimizing for performance and cost.
- Conduct dataset exploration, generation, design, and analysis, often dealing with large data sets.
- Present findings internally and contribute to publications in peer-reviewed journals.

