Back to job search
Strive Robotics logo

Senior Software Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 10, 2026
  • 1 position

Opens LinkedIn

Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level

Job summary

Build AI agent systems that convert instructions, demonstrations, machine information, and sensor data into executable robot workflows. Design orchestration and robot application software for planning, execution, verification, recovery, and human review, and test it with physical systems and production processes.

Job details

← All roles Full-time Senior Software Engineer Boston area; flexible but primarily on-site Full-time We are looking for a senior software engineer to build the software platform through which AI agents understand, configure, execute, and improve physical workflows. You will work across agent orchestration, robot application software, cloud services, and the data systems connecting them. What You Will Do Build agentic systems that turn work instructions, demonstrations, machine information, and sensor data into executable robot workflows. Design orchestration for planning, execution, verification, recovery, and human review under real operating constraints. Build robot application software that coordinates behaviors, tools, machines, and workflow state, then test it against physical systems and production processes. What We Are Looking For Strong software engineering and architecture fundamentals, including experience owning systems beyond an isolated feature. Experience building AI or agentic systems that operate reliably beyond a prototype, with clear approaches to evaluation and failure handling. The ability to debug across models, application software, robot systems, and hardware while making sound decisions under ambiguity. Who this is for Senior software engineers with evidence of shipped systems, strong fundamentals, and the ability to reason about asynchronous, stateful systems where recovery matters. Apply One form, no portal. Attach your resume and add your LinkedIn, GitHub, or portfolio. Apply for this role → Takes about five minutes.

What you’ll do

Build AI agent systems that convert instructions, demonstrations, machine information, and sensor data into executable robot workflows. Design orchestration and robot application software for planning, execution, verification, recovery, and human review, and test it with physical systems and production processes.

Requirements

The role requires strong software engineering and architecture fundamentals, including experience owning systems beyond individual features. Candidates should have experience building reliable AI or agentic systems, evaluating them and handling failures, and debugging across models, software, robots, and hardware amid ambiguity.

Listed skills

  • Workflow Automation · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Software Engineering
  • Software Architecture
  • AI Systems
  • Agentic Systems
  • Agent Orchestration
  • Robot Application Software
  • Cloud Services
  • Workflow Automation
  • System Integration
  • Planning and Execution
  • Verification and Recovery
  • Human Review
  • Debugging
  • Evaluation and Failure Handling
  • Asynchronous Systems
  • Stateful Systems

Job areas

  • Software
  • Technology
  • Engineering
  • Manufacturing

More jobs from Strive Robotics

See all jobs from Strive Robotics