Recruiting from Scratch is hiring a Senior Software Engineer for an early-stage AI company in San Francisco building intelligent software to automate complex engineering workflows. The platform uses AI agents to operate professional engineering applications, helping teams design and develop complex physical products. This is an on-site role, five days per week, on a small, highly technical team where engineers have significant ownership over core product development. The engineer will build and own core agent-system components such as tool calling, state and context management, error recovery, and model routing. They will design reliable systems for executing complex multi-step workflows across desktop engineering applications, optimize latency, reliability, token efficiency, and cost, and develop production systems that work with real desktop applications in secure or restricted enterprise environments. The role includes ownership of agent infrastructure from design through implementation and production deployment. The position also contributes to evaluation infrastructure and benchmarks grounded in real engineering workflows. The engineer will work with domain experts and user researchers to turn user requirements into measurable evaluation cases, identify capability gaps, and improve end-to-end workflow coverage. Success is measured through task completion, workflow coverage, reliability, and token efficiency. The engineer will write maintainable production code, contribute to architectural decisions and code reviews, and collaborate with AI engineers, product, integration teams, researchers, domain experts, and customers. Prior experience building LLM agents is not required; strong software engineering fundamentals and an interest in agentic systems are valued. Compensation is a base salary of $180,000–$330,000 plus competitive equity with a four-year vesting schedule. Visa transfers and new sponsorships, including OPT, H-1B, and TN, are available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed