Computer/Machine Learning Vision Engineer

1 Day ago • All levels

Job Summary

Job Description

This role involves productionizing an AI-based image matching engine for a sports tech company. The engineer will collaborate with cross-functional teams, optimize performance using C++, Unity, and GPU-powered systems to deliver real-time results. Responsibilities include building a C++ backend to interface with Unity, developing tools for image analysis, refining a large-scale lookup table system, and integrating the backend with the Unity platform. The engineer will also explore future deployment on edge computing platforms and work closely with product, Unity devs, and AI teams. The role is for a 3-month contract position.
Must have:
  • Proven experience building computer vision systems in real-time.
  • Strong proficiency in C++ with a focus on performance optimization.
  • Experience working with Python-based ML pipelines.
  • Familiarity with image pattern recognition techniques.
  • Solid understanding of GPU-based processing.
Perks:
  • Medical, Dental, and Vision Insurance.
  • Life Insurance.
  • 401(k) Program.
  • Commuter Benefit.
  • eLearning & Ongoing Training.
  • Education Reimbursement.

Job Details

Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re seeking a Computer/Machine Learning Vision Engineer for a full-time, 3-month contract position with a leading sports tech company known for innovation and high-quality solutions.

This role offers the chance to help productionize an advanced image matching engine and collaborate with cross-functional teams on cutting-edge sports analytics technology. You’ll work hands-on with C++, Unity, and GPU-powered systems to optimize performance and deliver real-time results that will be showcased at a major industry trade show.

There is no application deadline for this role.

Computer/Machine Learning Vision Engineer Responsibilities:

  • Productionize an AI-based image matching engine, optimizing it from a 20-minute CPU process to a real-time or near real-time GPU-powered pipeline.

  • Build a C++ back-end to interface with Unity and support responsive front-end user interactions.

  • Develop tools to capture, process, and analyze images of baseballs in motion, extracting features like spin rate, spin axis, and motion path.

  • Collaborate with ML researchers to refine a large-scale lookup table system that classifies ball patterns into efficient trajectories.

  • Integrate your backend with our Unity platform using C# for plug-in or data-passing purposes.

  • Help explore future deployment on edge computing platforms like NVIDIA Jetson (Linux-based systems).

  • Work closely with product, Unity devs, and AI teams to define the system architecture and achieve demonstrable results for the January trade show.

Computer/Machine Learning Vision Engineer Qualifications:

  • Proven experience building and deploying computer vision or image recognition systems in real-time or near-real-time environments.

  • Strong proficiency in C++ with a focus on performance optimization and GPU integration (CUDA, TensorRT, or equivalent).

  • Experience working with Python-based ML pipelines and adapting them for production use.

  • Familiarity with image pattern recognition, optical flow, or similar techniques.

  • Solid understanding of GPU-based processing and its advantages over CPU-based approaches.

  • Comfortable collaborating across disciplines (e.g., Unity devs, machine learning researchers, game designers).

Perks & Benefits:

  • Medical, Dental, and Vision Insurance.

  • Life Insurance.

  • 401(k) Program.

  • Commuter Benefit.

  • eLearning & Ongoing Training.

  • Education Reimbursement.

*Eligibility requires working over 30 hours per week on an assignment lasting at least 10 weeks.

If you meet the qualifications and are excited about this opportunity, apply today! Our team will connect with you to discuss next steps, support you through the interview process, and advocate for your success.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Northborough, Massachusetts, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re hiring a Marketing…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re hiring a Jira…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to place…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday Onward Search is a specialized staffing and talent solutions company that helps professionals find top jobs with the nation’s leading brands. We’re looking to hire…Posted yesterday

Northborough, Massachusetts, United States (Remote)

Northborough, Massachusetts, United States (Remote)

Los Angeles, California, United States (Hybrid)

New York, United States (Hybrid)

Santa Monica, California, United States (Hybrid)

Chennai, Tamil Nadu, India (On-Site)

East Providence, Rhode Island, United States (Hybrid)

Cleveland, Ohio, United States (On-Site)

Los Angeles, California, United States (Hybrid)

El Segundo, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by onwards Search

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug