Logo
IC Resources

Machine Learning Engineer

IC Resources, Detroit, Michigan, United States, 48228

Save Job

This range is provided by IC Resources. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $130,000.00/yr - $170,000.00/yr

Machine Learning Engineer | Ann Arbor, MI

A global sensing technology company is expanding its US engineering capability and is hiring a Machine Learning Engineer to advance large scale, real time signal classification systems.

You’ll join a multidisciplinary R&D team applying ML to highly complex temporal and spatial data, designing workflows that must run at the edge with extremely low latency. These models detect and classify vibrational and acoustic patterns across vast continuous data streams, pushing the limits of what modern ML can achieve in the physical world.

What you’ll do

Develop, train, and evaluate ML workflows for signal and pattern recognition across massive, noisy datasets.

Combine supervised and unsupervised approaches to improve detection accuracy while maintaining minimal false alarm rates.

Collaborate with data engineers and signal processing experts to refine datasets, pipelines, and feature extraction methods.

Implement, test, and iterate production-ready ML systems that integrate with edge environments.

What you bring

Strong Python development skills and hands‑on use of ML libraries (NumPy, pandas, scikit‑learn, TensorFlow).

Deep understanding of model evaluation, feature extraction, and performance optimization for streaming or time‑series data.

Solid experience in one or more of: MLOps (MLflow, Airflow, Docker, Kubernetes), data visualization, or experiment tracking tools.

A grounding in mathematics, physics, or data science and a strong problem‑solving mindset.

Experience with signal processing, distributed sensing, CUDA programming, or Go is a plus.

This is a full‑time, on‑site position in Ann Arbor with a collaborative international engineering team working on state‑of‑the‑art autonomous sensing applications. Candidates must be US citizens and able to complete standard federal background checks.

Seniority level Mid‑Senior level

Employment type Full‑time

Job function Engineering Services, Computers and Electronics Manufacturing, and Software Development

#J-18808-Ljbffr