Senior Software Engineer — Full Stack

1 Month ago • 6 Years + • Full Stack Development • $200,000 PA - $240,000 PA

Job Summary

Job Description

As a Senior Full Stack Engineer at Snorkel, you will be responsible for building and maintaining innovative features across the stack for Snorkel Flow's ML development platform. This includes designing and developing key interfaces, prototyping and optimizing services, and ensuring a phenomenal user experience. You'll work in a hybrid schedule, collaborating with product managers, designers, and ML experts to deliver high-quality solutions and contribute to a culture of innovation.
Must have:
  • 6+ years of full-stack experience developing web applications.
  • Experience with enterprise software products for machine learning.
  • Experience prototyping user interfaces with React.
  • Expertise designing REST or GraphQL APIs.
  • Strong technical communication skills.
Perks:
  • Comprehensive medical, dental, and vision plans.
  • Yearly wellness stipend.
  • 401k program.
  • Parental leave program (up to 20 weeks).

Job Details

We’re on a mission to democratize AI by building the definitive AI data development platform. The AI landscape has gone through incredible change between 2016, when Snorkel started as a research project in the Stanford AI Lab, to the generative AI breakthroughs of today. But one thing has remained constant: the data you use to build AI is the key to achieving differentiation, high performance, and production-ready systems. We work with some of the world’s largest organizations to empower scientists, engineers, financial experts, product creators, journalists, and more to build custom AI with their data faster than ever before. Excited to help us redefine how AI is built? Apply to be the newest Snorkeler!

As a Senior Full Stack Engineer at Snorkel, you’ll deliver robust features that power Snorkel Flow’s core ML development platform, including end-to-end capabilities to programmatically label training data, train models, deploy and monitor them, and analyze production data. Using a combination of strong programming skills and a creative, user-focused mindset, you will have full ownership and responsibility for building, shipping, and maintaining innovative new functionality across the stack.

Main Responsibilities

  • Design and develop key interfaces of Snorkel Flow Studio, our novel workspace for programmatic labeling, data analysis, and visualization tools
  • 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 three days per week in our Redwood City HQ or the SF office and work remotely with "No Meeting" Tuesdays and Thursdays

Preferred Qualifications

  • 6+ 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

The salary range for this position based in the San Francisco Bay Area is $200,000.00 - $240,000.00. All offers include equity compensation in the form of employee stock options.

Be Your Best At Snorkel
 
Snorkel AI is on a mission to make machine learning practical for everyone, and it starts with building a team that welcomes, represents and gives opportunity to all. We work at the frontier of AI and software engineering, and believe that underrepresented communities need to play a part in shaping the future of these fields. At Snorkel AI, we actively work to create an environment that values end-to-end ownership, diverse forms of impact, and opportunities for personal growth.
 
Snorkelers are supported by an amazing team and an amazing set of benefits. For Full-time employees, we offer comprehensive medical, dental, and vision plans for Snorkelers and their families, plus a yearly wellness stipend. Our 401k program lets Snorkelers plan for their future and our parental leave program lets new parents take up to 20 weeks of paid time off. Learn more about these benefits and more — like our workstation setup allowance — on our Careers page.
 
Snorkel AI is proud to be an Equal Employment Opportunity employer and is committed to building a team that represents a variety of backgrounds, perspectives, and skills. Snorkel AI embraces diversity and provides equal employment opportunities to all employees and applicants for employment. Snorkel AI prohibits discrimination and harassment of any type on the basis of race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local law. All employment is decided on the basis of qualifications, performance, merit, and business need.
 
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Similar Jobs

Techland - Rendering Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
6 Months ago
zeta - Lead Site Reliability Engineer

zeta

Hyderabad, Telangana, India (On-Site)
1 Month ago
truecaller - Engineering Manager

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Activate Games - Game Facilitator (Store Associate)

Activate Games

Halifax, Nova Scotia, Canada (On-Site)
3 Weeks ago
Springer Group - Integrated Solutions Manager

Springer Group

Patna, Bihar, India (On-Site)
2 Weeks ago
Insight Software - Principal Software Engineer (Full Stack)

Insight Software

Hyderabad, Telangana, India (On-Site)
2 Months ago
Mcdonalds - Full Stack Software Engineer III (C#/.NET)

Mcdonalds

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Starkflow - Principal Full Stack Developer

Starkflow

Karnataka, India (Hybrid)
3 Months ago
Rockstar Games - Full Stack Developer

Rockstar Games

New York, United States (On-Site)
1 Month ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Go Fund Me - Technical Support Engineer Integrations

Go Fund Me

(Remote)
1 Month ago
Betson Group - Content Conversion Optimisation Specialist

Betson Group

Malta (On-Site)
1 Month ago
Kokotree - Video Producers and Editors

Kokotree

Wilmington, North Carolina, United States (On-Site)
7 Months ago
DNEG - Pipeline Technical Director (DNEG Animation)

DNEG

London, England, United Kingdom (Hybrid)
1 Month ago
yellow brick games - Game Designer

yellow brick games

Québec City, Quebec, Canada (On-Site)
1 Month ago
London stock Exchange - Service Desk Manager

London stock Exchange

Taguig, Metro Manila, Philippines (On-Site)
1 Month ago
VX Media - Creative Strategist

VX Media

New York, New York, United States (On-Site)
8 Months ago
Games talent (Staffing and recruiting) - Senior Audio Designer

Games talent (Staffing and recruiting)

(Remote)
1 Month ago
Synechron - SRE – Python Developer

Synechron

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
zimad - 2D Artist Generalist

zimad

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Redwood City, California, United States

Santa Monica Studios - Character Artist

Santa Monica Studios

Los Angeles, California, United States (On-Site)
3 Months ago
Addepar - Principal Software Engineer - Core Platform

Addepar

New York, New York, United States (On-Site)
1 Month ago
Sphere Entertainment Co - Motion Graphics Compositor - Project Based

Sphere Entertainment Co

Burbank, California, United States (On-Site)
2 Months ago
HP - Software Engineer, AI Systems

HP

Palo Alto, California, United States (On-Site)
3 Weeks ago
Sprinkler - Sr. Solutions Consultant

Sprinkler

Colorado, United States (Remote)
4 Weeks ago
Penumbrainc - Sr Network Engineer

Penumbrainc

Alameda, California, United States (On-Site)
1 Month ago
IGT gaming - Game Mathematician IV

IGT gaming

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
2 Months ago
Reddit - Client Account Manager, Mid-Market (Services)

Reddit

San Francisco, California, United States (On-Site)
1 Month ago
onwards Search - Associate Brand Manager

onwards Search

Los Angeles, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
8 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Raleigh, North Carolina, United States (Remote)
8 Months ago
Rippling - Senior Full Stack Engineer (Frontend) - Employee Experience

Rippling

New York, United States (On-Site)
2 Months ago
Nagarro - Web Developer

Nagarro

Cebu City, Central Visayas, Philippines (Remote)
8 Months ago
Nasdaq - Senior Software Developer (.NET Full Stack)

Nasdaq

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Toppan MErril - Full Stack TypeScript Tech Lead

Toppan MErril

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Jacksonville, Florida, United States (On-Site)
8 Months ago
Infosys - Senior Java Full Stack developer

Infosys

Nashville, Tennessee, United States (On-Site)
4 Weeks ago
Zscaler - Senior Fullstack Engineer

Zscaler

Ramat Gan, Tel Aviv District, Israel (Hybrid)
1 Week ago
ARHS - Fullstack .Net Developer

ARHS

Luxembourg (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

New York, New York, United States (Hybrid)

Redwood City, California, United States (Hybrid)

Washington, District Of Columbia, United States (Remote)

Redwood City, California, United States (Hybrid)

New York, United States (Hybrid)

Redwood City, California, United States (Hybrid)

Redwood City, California, United States (Hybrid)

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Redwood City, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Snorkel AI

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug