Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Snorkel AI Logo

Research Engineer

Snorkel AI

$140,000 - $275,000
Aug 19, 2025
Remote, US
Apply Now

The company is looking to bridge the gap between cutting-edge research and real-world AI systems by building innovative AI solutions that solve real-world problems.

Requirements

  • Strong expertise in AI, NLP, multi-modal models, LLMs, and generative AI, with an emphasis on applied research and system-building
  • 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)

Responsibilities

  • 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

Other

  • A Ph.D. in machine learning or a related field with a strong publication record is preferred
  • 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