Staff Software Engineer - Fullstack Hybrid / San Francisco, CA or Redwood City, CA
Company: Agrisano Unternehmungen
Location: San Francisco
Posted on: May 24, 2025
Job Description:
Hybrid / San Francisco, CA or Redwood City, CAWe'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!We are seeking an
experienced and visionary Senior/Staff Full-stack Engineer to help
lead the development of Snorkel Flow, our web application that
enables users to programmatically label training data, train
models, deploy and monitor them, and analyze production data. In
this role, you'll collaborate closely with designers, product
managers, front- and back-end engineers, and ML experts to
architect and implement complex features, mentor junior developers,
and drive best practices across the team. You will work with
technologies including TypeScript, React, Python, FastAPI, and SQL
to deliver scalable and robust solutions.Main Responsibilities
- Architect, design, and implement high-quality, scalable, and
maintainable code for both client-side and server-side
components
- Lead technical discussions and provide guidance on best
practices in full stack development
- Collaborate with stakeholders to define project requirements
and translate them into technical specifications
- Build proactively with empathy for our customers, constantly
iterating to balance innovative research with practical
solutions
- Mentor and support junior developers, fostering a culture of
continuous learning and improvement
- Ensure the application is secure, performant, and optimized for
scalability
- Conduct thorough code reviews to maintain high code quality and
share knowledge
- Troubleshoot and resolve complex technical issues across the
stack
- Work a hybrid schedule with at least three days per week in our
Redwood City HQ or the SF officePreferred Qualifications
- 6+ years of professional full-stack experience developing
performant, intuitive, and scalable web application
architectures
- Expertise in TypeScript and React for building dynamic and
responsive user interfaces
- Strong proficiency in Python and server web frameworks such as
FastAPI, Flask, or Django
- Extensive experience with relational databases and SQL,
including schema design and query optimization
- Proven track record of designing and implementing scalable and
maintainable architectures
- Ability to prototype and iterate quickly around sophisticated
user workflows
- Deep understanding of RESTful API design and
implementation
- Strong problem-solving abilities and attention to detail
- Excellent verbal and written communication skills and a
collaborative mindset
- Ability to work independently and manage multiple tasks
effectively
- Self-motivation, positive attitude, and eagerness to learnBe
Your Best At SnorkelSnorkel 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.Apply for this job
#J-18808-Ljbffr
Keywords: Agrisano Unternehmungen, Ceres , Staff Software Engineer - Fullstack Hybrid / San Francisco, CA or Redwood City, CA, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...