Sr. Machine Learning Engineer

Prosum

Phoenix (AZ)

Hybrid

USD 140,000 - 190,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Prosum seeks a Senior Machine Learning Engineer to architect and optimize real-time, high-throughput image pipelines for next-generation mask inspection tools. You will eliminate bottlenecks through CUDA kernel tuning and GPU parallel computing, ensuring deep learning models and CV algorithms process streaming data at production scale.

The role requires hands-on experience with TensorRT/ONNX, deployment in C++/Python applications, and collaboration with multiple engineering teams in a hybrid

Qualifications

  • Senior ML/AI engineer with real-time processing experience.
  • Experience architecting and optimizing image pipelines for high-throughput systems.
  • Proven ability to deploy models in production-grade C++/Python applications.

Responsibilities

  • Design and optimize real-time image pipelines for vision systems.
  • Develop CUDA kernels and GPU-accelerated components.
  • Deploy and optimize ML models with TensorRT/ONNX Runtime.
  • Collaborate with ML scientists and software engineers.

Skills

CUDA
Python
C++
TensorRT
ONNX
GPU acceleration
Deep learning
Computer vision

Tools

GPU profiling
Real-time processing

Job description

Our client is seeking a Sr. Machine Learning Engineering for a direct hire role to sit in North Phoenix, AZ or Hillsboro, OR. This role will be onsite 4 days a week and 1 day remote.

JOB SUMMARY

The role of Senior Machine Learning Engineer will architect and optimize real-time, high-throughput, and ultra-low latency image pipelines for next-generation Mask Inspection Tools. Responsibilities include eliminating hardware bottlenecks through CUDA kernel tuning and GPU parallel computing, ensuring deep learning models and CV algorithms seamlessly processing massive, high-bandwidth streaming data at production scale.

ESSENTIAL DUTIES AND RESPONSIBILITIES
High-Performance Computing Pipeline Architecture
  • Design, implement, and optimize high-throughput, low-latency image processing pipelines for real-time optical inspection and machine vision systems.
  • Develop scalable architectures capable of processing large volumes of imaging data while meeting stringent latency and reliability requirements.
  • Profile and optimize system performance across CPU, GPU, memory, and I/O subsystems.
GPU Acceleration
  • Design, develop, and optimize CUDA kernels to accelerate deep learning inference and classical computer vision algorithms.
  • Maximize GPU utilization through efficient memory management, kernel optimization, and parallel programming techniques.
  • Evaluate and implement performance improvements using NVIDIA GPU technologies and profiling tools.
Model Deployment & Optimization
  • Optimize, quantize, and deploy machine learning models using TensorRT, ONNX Runtime, or similar inference frameworks.
  • Integrate AI models into production-grade C++ and Python applications.
  • Improve inference throughput, latency, and resource utilization while maintaining model accuracy.
  • Develop automated deployment and validation pipelines for machine learning models.
Concurrency & Systems Optimization
  • Architect and implement multi-threaded, high-concurrency software components for data acquisition, buffering, streaming, and real-time processing.
  • Design robust synchronization and communication mechanisms between hardware interfaces and AI processing pipelines.
  • Optimize end-to-end system performance for deterministic, real-time execution.
Cross-Functional Collaboration
  • Partner with machine learning scientists, computer vision engineers, hardware engineers, and software developers to deliver integrated AI solutions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Westbrook (ME)

On-site
USD 120,000 - 160,000
Senior ML Engineer - Real-Time Vision & CUDA GPU
Senior ML Engineer - Real-Time Vision & CUDA GPU

Prosum • Phoenix (AZ)

Hybrid
USD 140,000 - 190,000
Machine Learning Engineer
Machine Learning Engineer

DeWinter Group • Westbrook (CT)

Hybrid
USD 120,000 - 170,000
Hybrid work model
Principal ML Engineer - Large Scale Training Performance Optimization
Principal ML Engineer - Large Scale Training Performance Optimization

Advanced Micro Devices, Inc. • San Jose (CA)

On-site
USD 130,000 - 160,000
Principal ML Engineer - Large Scale Training Performance Optimization
Principal ML Engineer - Large Scale Training Performance Optimization

Advanced Micro Devices • San Jose (CA)

On-site
USD 120,000 - 180,000
Comprehensive benefits package
Innovative work culture
Principal ML Engineer - Large Scale Training Performance Optimization
Principal ML Engineer - Large Scale Training Performance Optimization

AMD • San Jose (CA)

Hybrid
USD 130,000 - 160,000
Comprehensive benefits package
Flexible work arrangements
Collaborative work environment
Machine Learning Engineer
Machine Learning Engineer

Motional AD Inc. • United States

Hybrid
USD 110,000 - 170,000
Machine Learning Engineer
Machine Learning Engineer

Escalon • Santa Monica (CA)

On-site
USD 100,000 - 120,000
Comprehensive health coverage
Flexible PTO
Collaborative, intellectually driven 팀
Senior MLOps Engineer - USA Onsite (Scottsdale, AZ)
Senior MLOps Engineer - USA Onsite (Scottsdale, AZ)

S27a • Scottsdale (AZ)

On-site
USD 170,000 - 250,000
Unlimited PTO
Competitive parental leave
Annual bonus program
+1
Machine Learning Engineer
Machine Learning Engineer

IC Resources • San Francisco (CA)

On-site
USD 200,000 - 290,000
401(k)
Unlimited PTO
Modern engineering workspace
+1