Welcome to Snapchat, where we strive to make every moment count. As a Computer Vision Engineer, you will play a crucial role in developing cutting-edge technology that enhances the visual experience for our users. We are looking for a highly skilled and motivated individual who is passionate about computer vision and has a strong background in image processing, deep learning, and 3D reconstruction. If you are someone who thrives in a fast-paced, dynamic environment and is eager to push the boundaries of visual technology, then we want you on our team. Join us in creating the future of visual communication at Snapchat.
- Develop and implement computer vision algorithms to enhance the visual experience on Snapchat.
- Utilize expertise in image processing, deep learning, and 3D reconstruction to continuously improve and innovate visual technology.
- Collaborate with cross-functional teams to understand user needs and translate them into technical solutions.
- Conduct research and stay updated on the latest advancements in computer vision technology to inform development decisions.
- Test, debug, and optimize computer vision algorithms to ensure high performance and accuracy.
- Write clean, efficient, and well-documented code to support the implementation of computer vision features.
- Work closely with product managers and designers to develop and refine user-facing visual features.
- Provide technical guidance and mentorship to junior team members to foster growth and development.
- Troubleshoot and resolve issues related to computer vision algorithms in a timely manner.
- Collaborate with data scientists and data engineers to collect and analyze data to improve computer vision models.
- Participate in code reviews and contribute to the development of best practices for computer vision engineering.
- Stay current with industry trends and advancements in computer vision technology and apply them to improve Snapchat's visual features.
- Communicate progress and updates to relevant stakeholders and team members.
- Follow agile methodologies to plan and execute tasks efficiently.
- Uphold Snapchat's values and culture of innovation, collaboration, and excellence.
Proficiency In Computer Vision Algorithms And Deep Learning Techniques: A Computer Vision Engineer At Snapchat Should Have A Strong Foundation In Computer Vision Algorithms And Deep Learning Techniques Such As Convolutional Neural Networks, Recurrent Neural Networks, And Generative Adversarial Networks. They Should Be Able To Apply These Techniques To Solve Real-World Problems And Improve The Visual Experience On The Snapchat Platform.
Strong Programming Skills: A Computer Vision Engineer At Snapchat Should Be Proficient In Programming Languages Such As Python, C++, And Java. They Should Also Have Experience With Popular Deep Learning Frameworks Such As Tensorflow, Pytorch, And Keras. Strong Programming Skills Are Essential For Developing And Implementing Computer Vision Models And Integrating Them Into The Snapchat Platform.
Experience With Image And Video Processing: A Computer Vision Engineer At Snapchat Should Have Experience With Image And Video Processing Techniques Such As Feature Extraction, Object Detection, And Tracking. They Should Also Be Familiar With Image And Video Compression Techniques To Improve The Performance Of Visual Features On The Snapchat Platform.
Knowledge Of Computer Vision Libraries And Tools: A Computer Vision Engineer At Snapchat Should Have Knowledge Of Various Computer Vision Libraries And Tools Such As Opencv, Pcl, And Dlib. They Should Also Be Familiar With Cloud Computing Platforms Such As Aws And Gcp, Which Are Used For Training And Deploying Computer Vision Models.
Strong Problem-Solving And Analytical Skills: A Computer Vision Engineer At Snapchat Should Have Strong Problem-Solving And Analytical Skills To Identify And Solve Complex Visual Problems. They Should Be Able To Think Critically And Creatively To Improve The Visual Experience On The Snapchat Platform. Additionally, They Should Be Able To Analyze And Interpret Large Datasets To Make Data-Driven Decisions For Improving Computer Vision Algorithms.
Data Analysis
Machine Learning
Deep Learning
3D modeling
Computer graphics
Image Processing
Object detection
Image segmentation
Pattern Recognition
Feature Extraction
Facial Recognition
Communication
Conflict Resolution
Customer Service
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Computer Vision Engineer in Vienna, Austria is between €50,000 and €70,000 per year. However, salaries can vary depending on the specific company, years of experience, and level of education. Senior level positions or those with advanced degrees may earn higher salaries.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Snapchat is a multimedia messaging app developed by Snap Inc., originally Snapchat Inc. One of the principal features of Snapchat is that pictures and messages are usually only available for a short time before they become inaccessible to their recipients.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started