Software Engineer, Applied ML
Core
Build software systems connecting a digital manufacturing process end-to-end, focusing on manufacturing data, process analytics, workflow automation, and machine/process integration to improve quality, throughput, and repeatability.
Role type
Applied ML Software Engineer (Manufacturing)
Builds
Software for manufacturing data collection, process analytics, workflow automation, and ML models for outcome prediction and anomaly detection.
Domain
Industrial manufacturing / Digital foundry / Applied Machine Learning
Deliverable
production ML models | product features | infrastructure
Required skills
C++17, Python, backend systems, automation tools, data processing, debugging, systems thinking
Preferred skills
Applied data science, anomaly detection, manufacturing execution systems, IoT data, Postgres, time-series data, AWS, containers, early-stage startup experience
Technologies
C++17, Python, Postgres, AWS
Responsibilities
Design data collection systems for process data and machine logs; Build software to process data and identify quality improvements; Analyze historical data to identify trends and correlations; Build, train, and deploy ML models for prediction and anomaly detection; Write C++ software for data processing and orchestration; Build backend services and internal tools for factory reliability.
Seniority
Mid-level, hands-on IC