Staff Software Architect, Robotics & AI

Divergent•Torrance, CA
•$141,380 - $224,500

About The Position

Divergent is seeking a Software Architect to lead design and architecture for its Robotics & AI Software Team. The role defines system-level designs spanning real-time robotics control, planning and optimization, and generative AI and autonomous agents, with expertise in C++ and Python, end-to-end GUI development, and infrastructure and deployment at scale. The architect owns multithreaded C++ and Python application architecture across robotics control, automation, AI/ML, and optimization pipelines, and architects solutions from design through production deployment. This includes operator-facing GUIs, diagnostics, monitoring, simulation and modeling, calibration, and fault-detection systems. The position also designs integrations with robotics stacks, electromechanical hardware, sensors, and manufacturing systems; establishes engineering practices and deployment infrastructure; and leads technical design, reviews, mentoring, commissioning, troubleshooting, and continuous improvement. The role collaborates with controls, electrical, mechanical, systems, manufacturing, data, legal, and product teams and supports production hardware integration.

Requirements

  • Ability to lawfully access information and technology subject to U.S. export controls.
  • Bachelor’s degree in Computer Science, Robotics, AI/ML, or a related field, with at least 5 years of professional experience, including architecture/design experience.
  • Expert proficiency in modern C++ (C++17 or newer) and Python.
  • Strong multithreaded, real-time, and performance-sensitive software design skills.
  • Experience designing scalable, reliable, integrated software systems.
  • End-to-end GUI experience, including designing or architecting operator-facing applications for monitoring, diagnostics, and control.
  • Infrastructure and deployment architecture experience, including CI/CD, automated testing, Docker/Kubernetes, CMake, debugging, and production-grade delivery.
  • Strong Git, documentation, technical leadership, and cross-functional collaboration skills.

Nice To Haves

  • Robotics and control experience with ROS/ROS2, MoveIt, kinematics/dynamics, trajectory generation, industrial automation, or mechatronic integration.
  • Planning and optimization experience with SAT/SMT, combinatorial optimization, constraint programming, PDDL/planners, open-source planning/scheduling libraries, or cloud-native/scalable architecture.
  • Generative AI and agent experience with LLMs or multimodal models; agentic patterns such as function calling, reasoning loops, and autonomous error correction; frameworks such as LangGraph, LangChain, or LlamaIndex; vLLM, PyTorch, or HuggingFace; production multi-agent systems; inference optimization; MLOps; model monitoring/reliability; or ethical AI/compliance.
  • Experience in advanced manufacturing, aerospace, automotive, or robotics.
  • Master’s or Ph.D. and a publication or open-source record.
  • C# or TypeScript experience.
  • Experience leading medium-to-large architectural initiatives.

Responsibilities

  • Own system architecture for multithreaded C++ and Python applications across robotics control, automation, AI/ML, and optimization pipelines.
  • Architect end-to-end solutions from design through production deployment, including operator-facing GUIs, diagnostics, monitoring, simulation and modeling, calibration, and fault-detection systems.
  • Design scalable, reliable integrations with robotics stacks such as ROS/ROS2 and MoveIt, electromechanical hardware, sensors, and manufacturing systems.
  • Define architecture for planning and optimization, including SAT/SMT, constraint programming, and PDDL/planners, and for generative AI and agentic systems.
  • Establish CI/CD, containerization, build systems, automated testing, code quality, and engineering best practices across teams.
  • Lead technical design, reviews, and mentoring, and collaborate cross-functionally with controls, electrical, mechanical, systems, manufacturing, data, legal, and product teams.
  • Drive commissioning, troubleshooting, and continuous improvement, and support production hardware integration.

Benefits

  • Competitive compensation package with an equity plan and discretionary results-based incentive bonus opportunities.
  • Paid vacation, sick time, and company holidays, including a year-end shutdown.
  • Paid parental leave.
  • Health and wellness benefits, including HMO and Premium PPO options.
  • Company-sponsored life insurance and short- and long-term disability coverage.
  • Reimbursement opportunities for learning and development initiatives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service