Are you applying to the internship?
Job Description
About Snorkel AI
Snorkel AI is on a mission to democratize AI by building the definitive AI data development platform. The company was born out of a research project at the Stanford AI Lab in 2016 and has been at the forefront of the AI revolution ever since.
Snorkel’s core belief is that data is the key to building high-performance, production-ready AI systems. They work with some of the world’s largest organizations, empowering scientists, engineers, financial experts, product creators, journalists, and more to build custom AI with their data faster than ever before.
Research Engineer at Snorkel AI
As a Research Engineer at Snorkel AI, you will be responsible for innovating and translating cutting-edge research into user experiences. This role involves tackling foundational multimodal problems and focusing on data development techniques.
Key Responsibilities:
• Establish and empirically demonstrate state-of-the-art approaches for data-centric model iteration and analysis.
• Prototype end-to-end workflows with novel techniques and algorithms.
• Synthesize results and help transfer learnings into Snorkel products.
• Work closely with design partners to validate your work on real-world use cases.
• Contribute to novel research on topics of interest to Snorkel AI by collaborating with other Snorkel Research scientists and affiliate scientists.
Preferred Qualifications:
• PhD and 1+ years of experience in applied machine learning (ML) on computer vision (CV) or natural language processing (NLP) tasks.
• MS and 3+ years of work experience with focus on delivering products (including internships and co-ops).
• Strong coding and problem-solving skills.
• Experience as a researcher/developer of ML taking projects from conception to production.
• Strong ML experience in building datasets and models.
• Experience working with multimodal data (a combination of image, text, video, audio, pointcloud, MRI, etc.) and using active learning, semi-supervised, self-supervised, weakly supervised, etc. techniques.
• Experience working with larger models (e.g., 1B+ parameters).
• Experience with databases (PostgreSQL, SQL, MySQL, etc.).
• Experience with front-end prototyping tools such as Streamlit and Dash.
• Experience with cloud ML platforms such as Vertex AI, Azure AI, and SageMaker.
• Publications in top-tier conferences (such as ICML, ICLR, AAAI, NeurIPS, CVPR, ICCV, ICRA, ECCV, ACCV, EMNLP, CoRL, etc.) are highly desirable.
Work Remotely or in our Bay Area Offices!
Be Your Best At Snorkel:
Snorkel AI is committed to building a diverse and inclusive team. They offer competitive compensation and benefits including:
• Comprehensive medical, dental, and vision plans.
• yearly wellness stipend.
• 401k program.
• Parental leave program.
• Workstation setup allowance.
Snorkel AI is an Equal Employment Opportunity employer. They prohibit discrimination and harassment of any type based on 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.