Snap Inc. logo

Machine Learning Engineer (Computer Vision)

Snap Inc.

Join Snap Inc. as a Machine Learning Engineer in Computer Vision

Snap Inc. is seeking a talented Machine Learning Engineer to join our Research & Development team in Vienna, Austria. This role is pivotal in developing cutting-edge machine learning technologies that bridge the gap between the real and virtual worlds through Snap’s next-generation wearable computing devices.

What You’ll Do

  • Develop Novel Technologies: Work on the next generation of wearable AR devices by exploring and advancing state-of-the-art machine learning and computer vision algorithms.
  • Model Development and Deployment: Develop and deploy machine learning models, collaborating with cross-functional engineering and research teams in computer vision, machine learning, and graphics.
  • Collaborate Globally: Work closely with Snap’s hardware and software teams worldwide to integrate innovative solutions into our products.

Knowledge, Skills & Abilities

  • Deep Understanding of Machine Learning: Expertise in machine learning principles, solutions, and frameworks to develop networks and models for computer vision tasks.
  • Technical Proficiency: Ability to understand, debug, and improve existing code, as well as develop new algorithms using advanced computer vision and machine learning techniques.
  • Communication Skills: Strong communication and interpersonal skills, with a passion for learning and helping colleagues improve.

Minimum Qualifications

  • Educational Background: Bachelor’s degree in a technical field such as computer science, mathematics, or equivalent experience.
  • Experience: 2+ years of research or engineering experience with machine learning approaches in areas such as object detection, hand/body tracking, object pose tracking, and scene understanding.
  • Technical Skills: Experience with machine learning frameworks like PyTorch and TensorFlow, as well as cloud environments such as Google Cloud and AWS. Proficiency in software development using Python or C++.

Preferred Qualifications

  • Advanced Degree: MSc in a related field (Computer Vision, Machine Learning).
  • Optimization Experience: Experience with neural network optimization techniques such as pruning, quantization, and distillation for deploying efficient models on resource-constrained devices.
  • Geometric Computer Vision: Experience in areas like multi-view 3D reconstruction, SLAM, tracking, and depth estimation.

Snap Inc. Culture

At Snap Inc., we believe in the power of diversity and inclusion. We are committed to creating a workplace where diverse backgrounds and voices are not only heard but celebrated. Our "Default Together" policy encourages in-person collaboration to foster a dynamic and innovative culture.

Benefits

Snap Inc. offers a comprehensive benefits package designed to support you and your loved ones. This includes paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and competitive compensation packages that allow you to share in Snap’s long-term success.

Join us in Vienna and be part of a team that is shaping the future of how people live and communicate through technology.

Benefits
Extracted with AI

  • Paid parental leave
  • Comprehensive medical coverage
  • Emotional and mental health support programs
  • Compensation packages

Similar jobs

Last update: 23 minutes ago

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.

Snap Inc. logo
Snap Inc.

Machine Learning Engineer

Join Snap Inc. as a Machine Learning Engineer in New York, NY. Develop AI models, collaborate with teams, and drive innovation.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

Snap Inc. logo
Snap Inc.

Senior Software Engineer, C++ (Graphics)

Senior C++ Graphics Engineer at Snap Inc., focusing on rendering engines for Snap Map and Bitmoji in Los Angeles, CA.

Snap Inc. logo
Snap Inc.

Data Scientist with 3+ Years of Experience

Join Snap Inc. as a Data Scientist in New York. Apply your expertise in data science, Python, and statistical analysis to drive product decisions.

Snap Inc. logo
Snap Inc.

Senior Full Stack Software Engineer

Join Snap Inc. as a Senior Full Stack Software Engineer in Los Angeles. Develop cutting-edge web applications using JavaScript, Angular, and more.

Snap Inc. logo
Snap Inc.

Fullstack Software Engineer with Angular and GraphQL Experience

Join Snap Inc. as a Fullstack Software Engineer in Palo Alto, CA. Work with Angular, GraphQL, and more to build innovative web applications.

Snap Inc. logo
Snap Inc.

Senior Full Stack Software Engineer

Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.

Meta logo
Meta

Senior Software Engineer, Computer Vision - Reality Labs

Senior Software Engineer for Computer Vision at Meta, focusing on AI and machine learning applications.

Snap Inc. logo
Snap Inc.

Senior Backend Software Engineer (Java, Python, Microservices)

Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.

Meta logo
Meta

Senior Software Engineer, Computer Vision - Reality Labs

Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in Burlingame, CA. Focus on AI, Python, C++, and AR/VR technologies.

Meta logo
Meta

Senior Software Engineer, Computer Vision - Reality Labs

Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in New York. AI, Python, C, PyTorch expertise required.

Snap Inc. logo
Snap Inc.

Full Stack Software Engineer, New Grad

Join Snap Inc. as a Full Stack Software Engineer, New Grad. Work on innovative projects impacting millions worldwide.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

TikTok logo
TikTok

Machine Learning Engineer (CV/NLP/Multimodal/LLM) Graduate

Join TikTok as a Machine Learning Engineer focusing on CV, NLP, and LLM for e-commerce governance. Apply AI to solve complex challenges.

Siemens logo
Siemens

Werkstudent Computer Vision

Join Siemens as a Werkstudent in Computer Vision, working on image processing and deep learning projects.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Meta logo
Meta

Senior Software Engineer, Computer Vision - Reality Labs

Senior Software Engineer for Computer Vision at Meta, focusing on AI, Python, PyTorch, and algorithm development.

Snap Inc. logo
Snap Inc.

Staff Software Engineer, Backend

Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.

eyepop.ai logo
eyepop.ai

Senior Software Engineer - Machine Learning and Data Science

Join EyePop.ai as a Senior Software Engineer to develop and scale machine learning and data science software pipelines.

zoom logo
zoom

Machine Learning Engineer

Join Zoom as a Machine Learning Engineer to develop AI solutions for the AI Companion product. Remote position with competitive salary.

Blip logo
Blip

Senior Machine Learning Engineer

Senior Machine Learning Engineer needed for AI solutions development, proficient in Python and ML techniques.

Grab logo
Grab

Senior Data Scientist - Computer Vision and Deep Learning

Join Grab as a Senior Data Scientist focusing on computer vision and deep learning in Cluj-Napoca.

Algorhythm logo
Algorhythm

AI Engineer with Computer Vision and NLP Expertise

Join Algorhythm as an AI Engineer to develop cutting-edge AI solutions with a focus on Computer Vision and NLP.