remote
Senior Full Stack Software Engineer - DIVERGENT
Software Engineer
Lead the design and implementation of end‑to‑end manufacturing software, building scalable full‑stack solutions that integrate machine‑learning models, cloud services, and real‑time UI for advanced vehicle production systems.
About the role
Key Responsibilities
- Architect, develop, and maintain full‑stack applications that power the Divergent Adaptive Production System, ensuring high performance and reliability.
- Integrate machine‑learning models into production workflows, providing APIs and services for real‑time decision making.
- Design responsive front‑end interfaces using React, delivering intuitive user experiences for engineers and operators.
- Build and optimize backend services with Node.js and C++, implementing robust data pipelines and micro‑services.
- Deploy, monitor, and scale applications on AWS, leveraging services such as Lambda, ECS/EKS, and RDS.
- Collaborate with cross‑functional teams—hardware, data science, and product—to translate requirements into technical solutions and drive continuous improvement.
Requirements
- 5+ years of professional experience in full‑stack development, with strong proficiency in Python, C++, React, and Node.js.
- Hands‑on experience deploying and managing cloud‑native applications on AWS.
- Solid understanding of machine‑learning concepts and experience integrating ML models into production systems.
- Proven ability to design scalable, high‑throughput architectures and implement CI/CD pipelines.
- Excellent problem‑solving skills and ability to work effectively in a fast‑paced, multidisciplinary environment.
Skills
pythoncreactnodejsawsmachine learning