Software Engineer (AI/Open Source)
Recruiting From Scratch, San Francisco, CA, United States
Who is Recruiting from Scratch:
Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.
Salary Range: $130,000-$180,000 base + 0.25% - 0.70% equity.
About the role: Our client is designing agents that collaborate with developers to handle the entire web app building process - including frontend, backend, databases, and deployment. Our agent integrates into the local workflow for full codebase context and outputs clean code that any Python developer can easily understand and edit. We keep humans in the loop so developers can build exactly what they want.
We’re hiring a strong Python engineer to build vertical AI agents that can create full-stack web apps.
Role responsibilities:
- Working with cutting-edge LLM technologies to build our internal agent framework.
- Creating AI agents for full-stack web application development in Reflex.
- Developing tools and infrastructure to evaluate agents.
- Contributing to the design and implementation of our internal agent framework.
- Developing our agent to build full-stack web apps.
- Creating tools and infrastructure to evaluate and iterate on our agents.
- Working with our infrastructure team to deploy these agents to production environments.
- Collaborating with our product engineers on developing novel interfaces for creating apps with both AI and code.
- Staying up-to-date with the latest LLM technologies and implementing them in projects.
Candidate requirements:
- 4+ years of experience in software engineering and strong Python background.
- Background in contributing to open source software, competitive programming, and/or interesting side projects.
Nice-to-haves:
- Previous projects working with LLMs (OpenAI, Anthropic) and building agentic systems with tool use and function calling.
- Experience with full-stack web development (Javascript, React).