Software Engineer

  • $200k-$240k
  • Remote - United States

Remote

Software Development

Mid-level

Summary

Join Snorkel's mission to democratize AI by building the definitive AI data development platform as a Senior Full Stack Engineer, delivering robust features and owning responsibility for building, shipping, and maintaining innovative new functionality across the stack.

Requirements

  • 5+ years of professional full-stack experience developing performant, intuitive, and scalable web application architectures
  • Experience developing and shipping enterprise software products for machine learning and data science applications
  • Experience prototyping and iterating on user interfaces with modern React (ES7, React hooks, TypeScript)
  • Expertise designing REST or GraphQL APIs for internal services and developers
  • Ability to work in a fast-paced environment and strong technical communication skills
  • Self-motivation, positive mental attitude, and eagerness to learn

Responsibilities

  • Design and develop key interfaces of Snorkel Flow Studio
  • Prototype, optimize, and maintain scalable services to power new ML development workflows in Snorkel Flow
  • Build proactively with empathy for our customers, constantly iterating to balance innovative research with practical solutions
  • Engage with product managers, designers and ML experts to create a phenomenal user experience
  • Collaborate with engineers to bring consistency and high standards to codebases, infrastructure, and processes
  • Work a hybrid schedule with one or two days per week in our Redwood City HQ and work remotely with 'No Meeting' Tuesdays and Thursdays

Benefits

  • Comprehensive medical, dental, and vision plans for Snorkelers and their families
  • Yearly wellness stipend
  • 401k program
  • Parental leave program with up to 20 weeks of paid time off
Share this job:
Please let Snorkel AI know you found this job on Remote First Jobs 🙏
Apply