Software Engineer optimizing ML Infrastructure for Snap, developing scalable AI model serving systems and collaborating with ML engineers.
Responsibilities
Design and optimize infrastructure systems for machine learning workloads at scale and drive reliability and efficiency improvements across Snapchat’s ML Infrastructure
Develop high-performance inference systems to ensure fast and efficient AI model serving
Build infrastructure to perform scalable ML model training, evaluation, and inference in the cloud
Develop high-performance inference systems to ensure fast and efficient AI model serving
Build comprehensive data management systems for scalable data collection, labeling, processing, and evaluation
Work on state-of-the-art vector search algorithms to improve the precision, recall and scalability of our retrieval systems
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
6+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 5+ year of post-grad software development experience; or PhD in a relevant technical field+ 2+ years of post-grad software development experience
Experience building large scale production machine learning systems, distributed systems or big data processing
Strong programming skills in Python, Java, Scala or C++
Strong problem-solving skills with a focus on system performance, scalability, and efficiency
Good understanding of distributed systems and the infrastructure components of large-scale ML
Experience with big data processing frameworks such as Spark, Flink, or Ray
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
Research intern applying machine learning techniques to impactful projects in Seagate's Software and Applied AI Research team. Opportunity to work on AI solutions, predictive maintenance, and more.
Machine Learning Software Engineer at Mobileye bridging machine learning research and robust production deployment. Developing scalable inference pipelines primarily in Python with infrastructure tools.
Intern working on peptide and minibinder design at pharmaceutical company. Collaborating with professionals on innovative projects in machine learning and computational chemistry.
Senior Machine Learning Engineer at BenchSci focusing on developing machine learning models for biomedical applications. Collaborating with a team to enhance scientific experiments through AI - driven solutions.
Automation Lead Software Engineer working on AI and machine learning solutions at Wells Fargo. Leading initiatives and collaborating on complex technology projects.
Machine Learning Engineer at Capital One productionizing machine learning applications and systems at scale. Focusing on model design, collaboration with cross - functional teams, and optimizing data pipelines.
Senior Machine Learning Engineer building and scaling machine learning systems for Viu’s OTT platform. Involves end - to - end ML workflows and collaboration with cross - functional teams.
Intern supporting analysis of vehicle data and development of Machine Learning models at BMW Group. Focusing on strategies for improving driving efficiency and climate control behavior.
Machine Learning Engineer at Zoox creating advanced 3D segmentation models for autonomous vehicles. Joining a team at the forefront of robotics and AI for urban mobility solutions.
Machine Learning Engineer designing and deploying production - grade ML models for Adobe's Video APIs. Collaborating with research and product teams to implement innovative AI solutions.