Software Engineer building and scaling ML Infrastructure at Snap Inc. Collaborating with ML engineers and driving innovations in data platforms for machine learning.
Responsibilities
Design and optimize infrastructure systems for machine learning workloads at scale and drive reliability and efficiency improvements across Snapchat’s ML Infrastructure
Build and enhance feature/training data generation pipelines that power online inferencing and offline training/experimentation
Build platform/infrastructure to support embedding, user sequence and other feature types to support business growth
Build and expand the end to end ML model/data quality platform to enhance model debuggability and team accountability
Build holistic ML insights by cataloging metadata and lineage through ML lifecycle
Work closely with ML engineers to deploy cutting-edge models into production
Requirements
Bachelor’s degree in a technical field such as computer science or equivalent experience
2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
Strong programming skills in Python, Java, Scala or C++
Strong problem-solving skills with a focus on system performance, scalability, and efficiency
Deep understanding of distributed systems and the infrastructure components of large-scale ML
Experience with big data processing frameworks such as Spark, Flink, or Ray
Ability to collaborate and work well with others
Proven track record of operating highly-available systems at significant scale
Ability to proactively learn new concepts and apply them at work
Benefits
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support programs
Compensation packages that let you share in Snap’s long-term success
Senior Machine Learning Engineer for Toyota Connected developing state - of - the - art solutions for in - vehicle Voice Assistants. Collaborating with teams and mentoring junior members to drive innovation in machine learning technology.
MLOps Engineer leading large - scale model deployments and managing CI/CD pipelines in GCP ecosystem. Focus on operational excellence and implementing observability frameworks for AI systems.
Senior Machine Learning Engineer designing AI systems for multi - scale physical technologies at Orbital. Leading high - risk projects with a focus on AI research and engineering excellence.
Machine Learning Engineer at Auror, using data science to reduce retail crime through innovative ML systems. Collaborate with product teams and develop impactful solutions leveraging real - time data.
Master Thesis focusing on developing machine learning models for lithium - ion cell sorting at Fraunhofer LBF. Involvement in innovative projects addressing circular economy in battery recycling.
Machine Learning Engineer designing and implementing AI systems focused on Japanese language challenges at Woven by Toyota. Involves technical R&D, system design, and collaboration with cross - functional teams.
Principal Software Engineer leading MLOps within Analytics Platform at Sun Life. Focused on AWS and machine learning operations, collaborating across technical and business teams.
Machine Learning Engineer designing and optimizing deep learning models for safety - critical environments at Destinus. Shaping the future of high - speed, autonomous flight technologies.
Machine Learning Engineer optimizing personalization systems for Spotify's audio streaming service. Collaborating with cross - functional teams to enhance user experience and deliver recommendations.
Principal Machine Learning Engineer developing ML and GenAI solutions in a cloud - native environment at Flexera. Leading a high - impact team and driving operational excellence for ML infrastructure.