Senior Software Engineer - AI Agents

JeffreyM Consulting
San Francisco, CA, United States
1 day ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$180,000.0 - $330,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Application Integration Architecture Code Review Data Structures Software Debugging Python (Programming Language) Performance Tuning Software Engineering Enterprise Software Applications Large Language Models Agentic-AI Build Management
+2 more
Information Technology Low Latency

Job description

  • Design and build core AI agent infrastructure, including tool-calling, state management, context management, model routing, and error recovery across complex, multi-step workflows.
  • Develop robust, production-quality software that interacts with sophisticated desktop engineering applications in enterprise environments.
  • Optimize system performance, latency, reliability, and cost efficiency, including token usage and workflow execution.
  • Build evaluation frameworks and reproducible benchmarks to measure agent performance, reliability, and task completion.
  • Collaborate with AI engineers, researchers, and domain experts to translate real-world customer needs into scalable technical solutions.
  • Troubleshoot complex engineering challenges involving concurrency, application integration, and failure handling.
  • Contribute to technical architecture, code reviews, and engineering best practices while working closely with product teams and customers.

Requirements

Prior experience building AI agents is not required. We’re looking for engineers with exceptional computer science fundamentals, strong production software engineering experience, and genuine curiosity about agentic AI systems., * 3-10 years of professional software engineering experience building, deploying, and maintaining production systems.

  • Exceptional software engineering fundamentals, including system design, debugging, data structures, and algorithms.
  • Strong proficiency in Python and at least one additional programming language.
  • Experience developing reliable, scalable software and solving complex technical problems.
  • Ability and willingness to work onsite in San Francisco five days per week.
  • Strong interest in AI agents, automation, and emerging AI technologies., * 5+ years of professional software engineering experience.
  • Experience working in high-growth startups or fast-paced engineering environments.
  • Familiarity with enterprise software deployment, security restrictions, or applications running on corporate workstations.
  • Experience with desktop automation, COM, or programmatically controlling applications.
  • Experience developing AI agents, agentic workflows, or LLM-powered applications.
  • Computer science degree from a highly regarded university.

About the company

JeffreyM Consulting is partnering with an innovative, fast-growing AI technology startup to hire a Senior Software Engineer - AI Agents for its San Francisco-based engineering team.

Our client is developing cutting-edge AI agents that automate complex engineering workflows across sophisticated desktop applications used in industries such as aerospace, automotive, and advanced manufacturing.

The company has already established significant commercial traction, with thousands of users leveraging its technology in production environments and a growing portfolio of enterprise customers.

This is an opportunity to join a highly technical, entrepreneurial team and work directly with the CTO to build the core infrastructure powering intelligent, autonomous software agents.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…