Staff Software Architect (Robotics & Artificial Intelligence)

Divergent Technologies

Torrance, United States Posted October 22, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$141,380 - $224,500

Job Description

Join our Robotics & AI Software Team as a Staff Software Architect. You will lead the design and architecture of our software systems, focusing on real-time robotics control, planning/optimization, and generative AI/autonomous agents. You will be responsible for defining system-level designs, architecting end-to-end solutions, and establishing best practices across teams. The ideal candidate will have a Bachelor's degree in Computer Science, Robotics, AI/ML, or a related field, with 5+ years of professional experience, including architecture/design experience.

  • Lead the design and architecture for the Robotics & AI Software Team, defining system-level designs for real-time robotics control, planning/optimization, and generative AI.
  • Own the system architecture for multithreaded C++ and Python applications, architecting end-to-end solutions from design through production deployment.
  • Establish CI/CD, containerization, build systems, automated testing, code quality, and engineering best practices across teams, driving continuous improvement.
  • Bachelor’s in Computer Science, Robotics, AI/ML, or related field with 5+ years of professional experience, including architecture/design experience
  • System architecture experience: design scalable, reliable, integrated software systems
  • Expert proficiency in modern C++ (C++17 or newer) and Python; strong multithreaded, real-time, and performance-sensitive software design
  • Strong Git, documentation, technical leadership, and cross-functional collaboration
  • End-to-end GUI experience: design/architect operator-facing applications for monitoring, diagnostics, and control
  • Infrastructure/deployment architecture: CI/CD, automated testing, containerization (Docker/Kubernetes), build systems (CMake), debugging, production-grade delivery
  • Ability to lawfully access information and technology subject to U.S. export controls
  • Robotics & Control: ROS/ROS2, MoveIt, kinematics/dynamics, trajectory generation, industrial automation/mechatronic integration
  • Planning & Optimization: SAT/SMT, combinatorial optimization, constraint programming, PDDL/planners, open-source planning/scheduling libraries, cloud-native/scalable architecture
  • Generative AI & Agents: LLMs/multimodal models, agentic patterns (function calling, reasoning loops, autonomous error correction), frameworks (LangGraph/LangChain/LlamaIndex), vLLM/PyTorch/HuggingFace, production multi-agent systems, inference optimization, MLOps, model monitoring/reliability, ethical AI/compliance
  • Domain & Credentials: Advanced manufacturing, aerospace, automotive, robotics; Master’s/Ph.D. with publication/open-source record; C#/TypeScript; experience leading medium-to-large architectural initiatives
Required Skills
artificial intelligence agents C++ Python CI/CD testing process improvement Git leadership cross-functional collaboration collaboration Docker Kubernetes industrial automation cloud-native LLM
Similar Jobs
Senior Software Engineer (Robotics)

Divergent Technologies

Staff Software Engineer (Robotics)

Divergent Technologies

AI Solutions Engineer

Divergent Technologies

How to apply

You apply on Divergent Technologies’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Divergent Technologies

See every open role at Divergent Technologies on ARes.

More Jobs at Divergent Technologies
Share This Job