Software Engineer — Frontend
Snorkel AI
·
Posted:
August 16, 2023
·
Hybrid
About the position
As a UX/Front-end Engineer at Snorkel AI, you will be responsible for designing and developing key interfaces for Snorkel Flow, a platform that allows developers and non-developers to deploy models, monitor them, and analyze production data. Your role will involve working closely with world-class customers to create intuitive interfaces for machine learning development. Additionally, you will be expected to advocate for and define standards for performance, product quality, security, and user experience. This position requires strong programming skills, a creative mindset, and the ability to work in a fast-paced startup environment.
Responsibilities
- Design and develop key interfaces of Snorkel Flow, including interfaces for managing deployments, automatically analyzing data, and visualizing key metrics
- Work directly with world-class customers to help create intuitive interfaces for ML development
- Advocate and help define standards for the best practices in performance, product quality, security, and user experience across the entire application
- Provide mentorship and foster a growth and collaborative mindset for all members of your team
- Collaborate with cross-functional teams on developing large-scale products
- Proactively identify technical debt and implement solutions to improve product iteration
- Ability to prototype and iterate quickly around sophisticated user workflows
- Obsession with front-end development best practices, including designing unit and end-to-end tests
- Ability to work in a fast-paced, startup environment
- Self-motivation, positive mental attitude, and eagerness to learn
Requirements
- 4+ years of professional experience with modern React (ES7, React hooks, TypeScript)
- Strong technical communication skills and initiative
- Product engineering experience building full-stack web applications
- Ability to prototype and iterate quickly around sophisticated user workflows
- Obsession with front-end development best practices, including designing unit and end-to-end tests
- Ability to work in a fast-paced, startup environment
- Self-motivation, positive mental attitude, and eagerness to learn
Benefits
- Comprehensive medical, dental, and vision plans for Snorkelers and their families
- Yearly wellness stipend
- 401k program for future planning
- Parental leave program offering up to 20 weeks of paid time off
- Workstation setup allowance
- Equal Employment Opportunity employer
- Commitment to building a diverse team
- Prohibition of discrimination and harassment based on various characteristics
- Reasonable accommodation for individuals with disabilities during the application process and employment