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.
Get notified when new jobs are added by onwards Search