1

Computer Vision Jobs in New York (NOW HIRING)

Cleared AI Project Manager

New York, NY ยท On-site

$135K - $175K/yr

Kitware's computer vision team is a leader in the creation of cutting-edge algorithms and software for automated image and video analysis. Our solutions embrace deep learning and add measurable value ...

Degree in Robotics, Computer Vision, Electrical Engineering, Computer Science, or a related field * 5+ years of experience designing and deploying machine vision systems in robotics or automation ...

Perception Engineer

New York, NY ยท On-site

$175K - $225K/yr

Degree in Robotics, Computer Vision, Electrical Engineering, Computer Science, or a related field * 5+ years of experience designing and deploying machine vision systems in robotics or automation ...

Senior Machine Learning Engineer

Manhattan, NY ยท On-site

$115K - $158K/yr

We are hiring a highly technical individual contributor to push the limits of our computer vision and machine learning capabilities. This is a high-impact, hands-on role for a research-minded ...

AI workflows * warehouse automation * computer vision * packaging systems * process engineering * operational software systems This is a highly hands-on, in-person role for someone excited about ...

AI workflows * warehouse automation * computer vision * packaging systems * process engineering * operational software systems This is a highly hands-on, in-person role for someone excited about ...

AI workflows * warehouse automation * computer vision * packaging systems * process engineering * operational software systems This is a highly hands-on, in-person role for someone excited about ...

Degree in Robotics, Computer Vision, Electrical Engineering, Computer Science, or a related field * 5+ years of experience designing and deploying machine vision systems in robotics or automation ...

Proven track record of publications in top-tier medical imaging or computer vision conferences and journals (e.g., MICCAI, IEEE TMI, CVPR, Medical Image Analysis). * Strong experience in Python ...

next page

Showing results 1-20

Computer Vision information

See New York salary details

$36.6K

$52.8K

$69.5K

How much do computer vision jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computer vision in New York is $52,840.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,600.00 and $60,700.00 per year, depending on experience, location, and employer.

What is a $900000 AI job?

A $900,000 AI job typically refers to a high-level position in artificial intelligence, such as senior machine learning engineer or AI research director, often requiring advanced skills in deep learning, data analysis, and programming. These roles usually involve leadership responsibilities, extensive experience, and may be found in large tech companies or specialized AI firms.

What is a Computer Vision job?

A Computer Vision job involves developing algorithms and systems that enable computers to interpret and process visual data from the world. Professionals in this field work on tasks such as object detection, image recognition, and video analysis using machine learning and deep learning techniques. They collaborate with data scientists, software engineers, and researchers to build applications in fields like healthcare, autonomous vehicles, and augmented reality. Strong programming skills in Python, knowledge of frameworks like OpenCV and TensorFlow, and experience with image processing techniques are essential for success in this role.

What are some typical projects or tasks a Computer Vision professional might work on?

Computer Vision professionals commonly work on projects like designing algorithms for image classification, object detection, facial recognition, or scene understanding, often leveraging deep learning models. Daily responsibilities may include data preprocessing, developing and testing models, deploying solutions on cloud or edge devices, and evaluating performance against benchmarks. Collaboration is frequent with data scientists, software engineers, and product managers to integrate vision models into software applications or products. These projects can span various industries such as healthcare, automotive, retail, and security, providing both technical challenges and opportunities for impactful innovation.

Is computer vision a dead field?

Computer vision is an active and rapidly evolving field with ongoing research and industry applications in areas like autonomous vehicles, healthcare, and security. Demand for skilled professionals with expertise in deep learning, image processing, and relevant tools remains strong, making it a viable career choice.

What engineer makes $500,000 a year?

Senior computer vision engineers working in high-paying industries such as technology, autonomous vehicles, or defense can earn salaries approaching or exceeding $500,000 annually, especially with extensive experience, specialized skills in deep learning and image processing, and often including bonuses or stock options. Such compensation typically requires advanced degrees, strong technical expertise, and leadership responsibilities.

What jobs are there in computer vision?

Jobs in computer vision include roles such as computer vision engineer, research scientist, machine learning engineer, and data scientist. These positions typically require skills in programming, image processing, and deep learning frameworks like TensorFlow or PyTorch, and may involve developing algorithms for object detection, facial recognition, or autonomous systems.

What are the key skills and qualifications needed to thrive in the Computer Vision position, and why are they important?

To thrive in a Computer Vision role, you need strong programming skills (especially in Python and C++), a solid understanding of mathematics (linear algebra, probability, and statistics), machine learning fundamentals, and typically a relevant degree in Computer Science or a related field. Proficiency with deep learning frameworks like TensorFlow, PyTorch, and OpenCV, as well as experience with image processing tools, is highly valued, and certifications in AI or data science are beneficial. Analytical thinking, creative problem-solving, and effective teamwork and communication skills help you excel. These abilities are crucial for developing innovative real-world computer vision solutions and collaborating across multidisciplinary teams.

What are the most commonly searched types of Computer Vision jobs in New York? The most popular types of Computer Vision jobs in New York are:
What job categories do people searching Computer Vision jobs in New York look for? The top searched job categories for Computer Vision jobs in New York are:
What cities in New York are hiring for Computer Vision jobs? Cities in New York with the most Computer Vision job openings:
Infographic showing various Computer Vision job openings in New York as of July 2026, with employment types broken down into 1% As Needed, 84% Full Time, 13% Part Time, and 2% Contract. Highlights an 84% Physical, 1% Hybrid, and 15% Remote job distribution, with an average salary of $52,840 per year, or $25.4 per hour.
Staff Systems Engineer (C++/Python)

Staff Systems Engineer (C++/Python)

NBCUniversal

Manhattan, NY โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 14 days ago


Job description

Company Description

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring to life through our global theme park destinations, consumer products, and experiences. We own and operate leading entertainment and news brands, including NBC, NBC News, NBC Sports, Telemundo, NBC Local Stations, Bravo, and Peacock, our premium ad-supported streaming service. We produce and distribute premier filmed entertainment and programming through our powerhouse film and television studios, including Universal Pictures, DreamWorks Animation, and Focus Features, and the four global television studios under the Universal Studio Group banner, and operate industry-leading theme parks and experiences around the world through Universal Destinations & Experiences, including Universal Orlando Resort, home to Universal Epic Universe, and Universal Studios Hollywood. NBCUniversal is a subsidiary of Comcast Corporation. Visit www.nbcuniversal.com for more information.

Our impact is rooted in improving the communities where our employees, customers, and audiences live and work. We have a rich tradition of giving back and ensuring our employees have the opportunity to serve their communities. We champion an inclusive culture and strive to attract and develop a talented workforce to create and deliver a wide range of content reflecting our world.

Job Description

In this role, youโ€™ll use C++ to build important software that powers machine learning, computer vision, and 3D modeling applications. This software will rely on mathematical concepts to analyze images and create realistic 3D models based on real-world data. 

Youโ€™ll get to work with the latest research in fields like artificial intelligence, computer vision, and computer graphics.  

To keep track of your code and changes, youโ€™ll use Git. Youโ€™ll also test and run your code on a cloud platform, working with large-scale geospatial data (like maps and geographic information) to create 3D content that users will eventually use. 

Responsibilities include, but not limited to: 

  • You will implement, in C++, core machine-learning/computer vision and (inverse-)procedural modeling algorithms, with varying levels of oversight. These algorithms rely on mathematical techniques from linear algebra, probability, and geometry.   
  • Apply cutting-edge research in machine learning, computer vision, and computer graphics. 
  • Work closely with leadership to understand high-level product vision and customer requirements. 
  • Utilize Git for effective source code management. 
  • Deploy and test your code on large scale geospatial datasets (and ultimately generate 3D content that will be available to users) This requires you to interact with remote machines via a Unix shell. 
Qualifications
  • Bachelorโ€™s Degree in Computer Science, Engineering, Mathematics, or a related field 
  • 5+ years of relevant industry experience in a fast paced, high growth tech environment, with demonstrable experience as a solutions-based leader in your domain 
  • Team-oriented and collaborative approach with a demonstrated aptitude, enthusiasm and willingness to learn new methods, tools, practices and skills 
  • Strong communication skills with the ability to translate complex technical concepts into clear, accessible language for non-technical stakeholders. 
  • Experience in designing and building high-performance, efficient systems using C++, with a strong focus on optimizing code for speed, scalability, and resource management. 

Desired Characteristics: 

  • Familiarity with modern C++ will allow you to better interface with other portions of our data ingestion and product pipeline. 
  • A mathematical background covering some subset of linear algebra, probability, and geometry will also be helpful.   
  • Experience with Git is preferred, but a background with Mercurial or other DVCs is an acceptable substitute. 
  • Our development and production environments are Linux and macOS based. Confidence in a Unix shell environment (e.g. bash) is essential for working in our setup. 
  • Problem-solving skills, attention to detail, and the ability to thrive in a fast-paced environment. 
  • Experience in game technology, with expertise in areas such as Unreal Engine, C++, computational geometry, and computer graphics, driving the development of cutting-edge, high-performance gaming systems. 
  • We use CMake for project management. However, for something other than vim/make or Xcode, we need a convincing demonstration that you will be able to self-support in the environment of your preference.   

This position is eligible for company sponsored benefits, including medical, dental and vision insurance, 401(k), paid leave, tuition reimbursement, and a variety of other discounts and perks. Learn more about the benefits offered by NBCUniversal by visiting the Benefits page of the Careers website.

Salary range: $220,000-$260,000 (bonus eligible).

We are accepting applications for this position on an ongoing basis. 


Additional Information

As part of our selection process, external candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision. NBCUniversal's policy is to provide equal employment opportunities to all applicants and employees without regard to race, color, religion, creed, gender, gender identity or expression, age, national origin or ancestry, citizenship, disability, sexual orientation, marital status, pregnancy, veteran status, membership in the uniformed services, genetic information, or any other basis protected by applicable law. 

If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access nbcunicareers.com as a result of your disability. You can request reasonable accommodations by emailing AccessibilitySupport@nbcuni.com.

For LA County and City Residents Only:  NBCUniversal will consider for employment  qualified applicants with criminal histories, or arrest or conviction records, in a manner  consistent with relevant legal requirements, including the City of Los Angeles' Fair Chance Initiative For Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, where applicable.