About the job
Join Turnitin as a Principal Machine Learning Scientist and be a pivotal part of our innovative journey in the field of Machine Learning. At Turnitin, we recognize the essential role that Machine Learning plays in our ongoing success. Our ambitious product roadmap promises to challenge and inspire. You will collaborate with a diverse and global team of inquisitive scientists and engineers, all dedicated to developing and delivering advanced Machine Learning systems.
Your work will directly impact the educational experience for instructors and millions of students globally. With billions of papers submitted through our platform and extensive grading processed through Gradescope and Examsoft, your contributions will be felt on a vast scale. Our Machine Learning technologies are integral to our AI Writing detection system and provide automated feedback on student writing, thereby transforming assessments and backend processes.
Key Responsibilities:
- Develop and deploy innovative ML models and solutions, even in the absence of existing frameworks.
- Apply deep mathematical knowledge of Machine Learning and neural networks to design novel architectures and training methodologies.
- Stay updated on cutting-edge AI and Deep Learning advancements and incorporate them into your projects.
- Write production-level code and ensure models can be effectively deployed within our products.
- Manage the training of large models (up to hundreds of billions of parameters) across multiple GPUs and nodes.
- Conduct dataset exploration and analysis, design synthetic datasets, and create efficient data pipelines.
- Present findings and demos both internally and through published research in reputable peer-reviewed venues.

