9 months ago
Base Salary
$136k - $160k/yr
Responsibilities
- Develop full-stack applications integrating real-time AI models for predictive maintenance, anomaly detection, defect classification, and process optimization.
- Design and implement robust distributed systems, large-scale data pipelines, industrial sensor streaming, and real-time AI inference.
- Integrate software with IIoT, MES, SCADA, PLCs, and edge-computing systems for real-time manufacturing processes.
- Build intuitive, high-performance interfaces that help operators, engineers, and managers interpret AI-driven insights and act on them.
- Develop and optimize React and TypeScript frontends and Python or Node.js backend services.
- Deploy and operate software in factories, on edge devices, and in cloud environments.
- Prototype, test, and refine solutions using user feedback and real-world performance data.
Requirements
- Bachelor’s degree in computer science, information technology, software engineering, or a related field.
- At least one year of experience as a software engineer, developer, or in a related role.
- Experience with 0-to-1 product development, shipping software from conception, and scaling products from MVP to production.
- Full-stack engineering experience with front-end frameworks such as React and TypeScript and backend technologies such as Python or Node.js.
- Experience with industrial automation, predictive maintenance, process optimization, quality control, or smart factory technologies.
- Experience deploying AI/ML models in production applications using tools such as TensorFlow, PyTorch, or ONNX.
- Experience with time-series sensor data, machine telemetry, and real-time control systems.
- Experience deploying applications on AWS, GCP, or Azure and running AI models on edge devices.