Senior Software Engineer – Agents
- Moves you to
- United States
- Support
- Visa sponsorship
- Posted
74,600 relocation jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We're Hiring: Senior Software Engineer – AI Agents
Location: San Francisco, CA | On-site (5 days a week)
Employment Type: Full-Time
Experience: 3–10 years
Build the future of AI-powered engineering.
What if AI could do for hardware engineers what Cursor and Codex are doing for software developers?
We're looking for a talented Senior Software Engineer to help build next-generation AI agents that automate complex engineering workflows across CAD, simulation, and other sophisticated desktop applications.
This is an opportunity to work on challenging engineering problems at the intersection of AI, software infrastructure, and real-world applications.
What You'll Work On
- Build core infrastructure for intelligent AI agents, including orchestration, tool calling, context management, and execution systems.
- Develop reliable systems capable of handling complex, multi-step workflows.
- Design scalable architectures with a focus on performance, concurrency, and fault tolerance.
- Build evaluation frameworks to measure agent accuracy, reliability, and task completion.
- Optimize execution efficiency, latency, and overall system performance.
- Own important engineering components from design through production deployment.
What We're Looking For
- 3–10 years of professional software engineering experience (5+ years preferred).
- Strong computer science fundamentals, including data structures, algorithms, and problem-solving.
- Strong proficiency in Python and experience with at least one additional programming language.
- Experience building and maintaining production-grade software systems.
- Strong understanding of backend engineering, system architecture, and software design.
- A genuine interest in AI, emerging technologies, and solving complex engineering challenges.
Good to Have
- Experience building AI agents, LLM-powered applications, or agentic systems.
- Background in distributed systems, infrastructure, or developer tools.
- Experience with desktop automation or programmatic application control.
- Exposure to CAD, CAE, simulation, or engineering software.
Why Consider This Opportunity?
- Work on cutting-edge AI technology with real-world applications.
- Solve challenging engineering problems that go beyond conventional software development.
- Work closely with an experienced technical leadership team.
- Join a fast-growing, well-funded technology company.
- Take meaningful ownership of core product engineering.
Important Requirements
- This is a fully on-site opportunity in San Francisco, five days per week.
- Candidates must be willing to relocate if currently based elsewhere.
- Visa transfer and sponsorship support may be available.
