Senior Machine Learning Scientist (USA Remote)
ZipRecruiter - Dallas, TX
Apply NowJob Description
OverviewTurnitin is a global education technology company that partners with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types. Our products include Feedback Studio, Originality, Gradescope, ExamSoft, Similarity, and iThenticate. We support a remote-centric culture and offer a comprehensive package prioritizing well-being. Turnitin is a global organization with team members in over 35 countries. Turnitin, LLC is an equal opportunity employer.Machine Learning is integral to Turnitin’s product roadmap. You will join a global team of scientists and engineers to deliver cutting-edge ML systems and work closely with product and engineering teams to integrate ML into our learning, teaching, and integrity products. Our ML initiatives impact instructors and students worldwide, powering features such as AI writing detection, automated feedback, authorship investigation, and various back-end processes.ResponsibilitiesWork with subject matter experts and product owners to determine what questions should be asked and what questions can be answered.Curate, generate, and annotate data, and create optimal datasets following responsible data collection and model maintenance practices.Answer questions and create trainable datasets from raw data using efficient SQL queries and scripting, with visualization when necessary.Develop and tune Machine Learning models, selecting datasets, architectures, and model parameters according to best practices.Utilize, adopt, and fine-tune models, including third-party LLMs (through prompt engineering and orchestration) and locally hosted LMs.Stay current in the field by reading research papers, experimenting with new architectures and LLMs, and sharing findings.Optimize models for scaled production municate insights, model behavior, and limitations 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 and explain technical choices to the organization.QualificationsRequired Qualifications:Experience with text data to build Deep Learning and ML models (supervised and unsupervised); experience in other modalities like vision or speech is a bonus.Strong understanding of the math and theory behind machine learning and deep learning.Software engineering background with at least 8 years of experience (Python, SQL, Unix-based systems, Git, GitHub).ML development skills including experiment tracking (AWS SageMaker, Hugging Face, transformers, PyTorch, scikit-learn, Jupyter, Weights & Biases).Understanding of models, with training, fine-tuning, and familiarity with industry-standard LM families.Master’s degree or PhD in CS, Electrical Engineering, AI, ML, applied math or related field with relevant experience; a Computer Science background is required. Software development proficiency is a prerequisite.Excellent communication and teamwork skills; fluent in written and spoken English.Would be a plus:Experience coding for at-scale production, including backend API services or libraries.DevOps skills (Docker, AWS EC2/Batch/Lambda).Experience building front-ends for demos/prototypes (React, JavaScript, Flask).Experience with prompting, fine-tuning or training LLMs using platforms (e.g., mosaic.ai, stochastic.ai).Showcase previous work (website, presentation, open source code).Salary and BenefitsThe expected annual base salary range for this position is $111,000/year to $185,000/year. This position is bonus eligible / commission-based. A remote-first company policy means actual compensation will be provided in writing at the time of offer and depends on location and factors such as experience, skills, degrees, and other job-related factors. Internal equity, market, and organizational factors are also considered.Total Rewards @ TurnitinTurnitin’s Total Rewards package is competitive within the local job market, including generous time off and health and wellness programs that offer choice and flexibility.Our Mission is to ensure the integrity of global education and improve learning outcomes. Our Values underpin everything we do.Customer Centric – We put educators and learners at the center of everything we do to ensure integrity and improve learning outcomes.Passion for Learning – We seek teammates who are constantly learning and tegrity – The heartbeat of Turnitin, shaping our products and interactions.Action & Ownership – We have a bias toward action and empower decision-making.One Team – We break down silos and celebrate collective successes.Global Mindset – We respect local cultures while thinking globally to maximize impact.Global BenefitsRemote First CultureHealth Care Coverage*Education Reimbursement*Competitive Paid Time Off4 Self-Care Days per yearHolidays*2 Founder Days + Juneteenth ObservedPaid 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 countrySeeings Beyond the Job AdAt Turnitin, we recognize it’s unrealistic to fulfill 100% of the criteria. Apply if you meet the majority of requirements and are willing to learn and evolve with us. Turnitin, LLC is committed to equal employment opportunity for all qualified applicants, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability. #J-18808-Ljbffr
Created: 2025-09-25