Staff Software Engineer - CAM
Core
Technical anchor for Connected Asset Maintenance (CAM), an AI-driven predictive maintenance platform transforming fleet and asset operations from reactive to proactive using IoT and telematics data.
Role type
Staff Software Engineer (Technical Lead)
Builds
AI-driven predictive maintenance platform, data pipelines, and customer-facing workflows for fleet and asset operators.
Domain
Industrial IoT, Predictive Maintenance, Fleet Management
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, distributed systems, time-series data, ML-backed product development, cross-team leadership, system architecture, stakeholder translation
Preferred skills
MLOps, full-stack development (Go, TypeScript, React, GraphQL), industrial/fleet data domain knowledge, mentoring senior engineers
Technologies
Python, Go, TypeScript, JavaScript, React, GraphQL, time-series storage, streaming/batch pipelines
Responsibilities
Define technical strategy for predictive maintenance platform; lead design and implementation of predictive models and data products; own and evolve large-scale distributed systems; collaborate across stack to deliver end-to-end features; partner with product/design to define roadmap and measure impact; mentor engineers and set quality standards.
Seniority
Staff, technical anchor & mentorship