
Staff/Principal Research Scientist
Snorkel AI
full-time
Posted on:
Location Type: Hybrid
Location: Redwood City • California • United States
Visit company websiteExplore more
Salary
💰 $250,000 - $350,000 per year
Job Level
About the role
- Design, implement, and validate novel AI techniques for data development such as synthetic data generation, utilizing techniques such as LLM as a Judge
- Prototype and build end-to-end workflows, integrating research ideas into scalable systems.
- Write high-quality, maintainable code, ensuring robust implementation of research-driven innovations.
- Move fast and adapt—iterating on solutions in response to new challenges, customer needs, and emerging research.
- Work closely with real-world design partners, testing solutions in applied settings with measurable impact.
- Collaborate with research scientists, engineers, and industry partners to push forward Snorkel AI’s broader research initiatives and rapidly productionize prototypes.
Requirements
- Strong expertise in AI, NLP, multi-modal models, LLMs, and generative AI, with an emphasis on applied research and system-building.
- PhD in Computer Science, Machine Learning, AI, or a related field, with 4+ years of industry or postdoctoral research experience; or equivalent experience.
- Experience in developing, experimenting, and deploying AI models at scale.
- Proficiency in Python and machine learning frameworks (NumPy, Scikit-learn, Pandas, PyTorch, TensorFlow, etc.).
- Experience with software engineering best practices (e.g., clean coding, modular design, version control).
- Familiarity with ML infrastructure, cloud platforms (AWS, Google Cloud), and accelerators (GPUs, TPUs).
- Ability to work in a fast-moving, iterative environment, comfortable with ambiguity and open-ended challenges.
- A bias for action—willing to roll up your sleeves, experiment, and move quickly to solve problems.
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AINLPmulti-modal modelsLLMsgenerative AIPythonNumPyScikit-learnPandasPyTorch
Soft Skills
adaptabilitycollaborationproblem-solvingcommunicationbias for actioniterative developmentcomfort with ambiguity
Certifications
PhD in Computer SciencePhD in Machine LearningPhD in AI