Forward Deployed Engineer

Recruiting From Scratch
  • San Francisco, California
  • Remote
    19 days ago

    Job Description

     
    Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.

    Forward Deployed Engineer

    Location

    North Beach, San Francisco, CA

    Fully on-site — 5 days per week in-office.

    Company Stage of Funding

    Series A — $15M raised

    Office Type

    On-site

    Salary

    $180,000 – $220,000 Base + Competitive Equity

    Full benefits with 100% medical, dental, and vision coverage, plus $5,000 relocation support for candidates moving from outside San Francisco.

    Visa

    Open to Visa Transfers — OPT and H-1B transfers supported.

    Travel

    Customer-facing role with regular interaction with enterprise clients. No significant travel requirement specified.

    Company Description

    Our client is a rapidly growing AI company building fully managed digital workforces for enterprise customers.

    The company develops custom AI-agent systems that execute complex back-office workflows end-to-end, particularly across financial operations, compliance, and other business-critical processes. Rather than building simple copilots or point solutions, the platform combines AI agents, workflow automation, integrations, and ongoing operational support to deliver measurable business outcomes.

    The company has approximately 35 employees and has raised $15M in funding. The team is headquartered in North Beach, San Francisco, and operates with a high-ownership, low-bureaucracy culture.

    Engineers work directly with enterprise customers to understand their workflows, design solutions, build production systems, and maintain them after deployment. The engineering organization is intentionally flat, with significant autonomy and direct exposure to company leadership.

    This role sits at the intersection of software engineering, AI agents, customer-facing solution development, and production deployment. You will spend approximately 70% of your time on hands-on Python backend engineering and 30% working directly with customers and their technical teams.

    What You Will Do

    Customer-Facing Engineering & Solution Development

    • Work directly with enterprise customers to understand complex business processes, technical requirements, and integration challenges.
    • Participate in customer discovery and translate business workflows into technical solutions.
    • Design and build custom AI-agent systems tailored to individual customer processes.
    • Work closely with AI strategists to scope, architect, and deliver customer solutions.
    • Communicate technical tradeoffs and implementation decisions clearly to customer technical teams.
    • Build trusted relationships with customers throughout implementation and ongoing production support.

    AI Agents & Backend Engineering

    • Build production-grade AI-agent systems using Python, LLMs, RAG, and agentic workflows.
    • Develop backend services and integrations that allow AI agents to interact with enterprise systems.
    • Build workflows involving reasoning, decision-making, tool use, automation, and structured outputs.
    • Work with existing agent frameworks and internal infrastructure while contributing improvements where needed.
    • Develop reliable systems where accuracy, observability, and operational performance are critical.
    • Spend the majority of your time writing production-quality Python backend code.

    Enterprise Integrations & Deployment

    • Integrate AI-agent systems with customers' existing technology stacks and legacy systems.
    • Build APIs, services, data pipelines, and system integrations required for production deployments.
    • Troubleshoot complex technical issues across customer environments.
    • Take ownership of systems from initial solution design through deployment and ongoing maintenance.
    • Work across cloud environments including AWS, GCP, and Azure.
    • Ensure deployed systems are reliable, observable, and maintainable in production.

    End-to-End Project Ownership

    • Own multiple customer projects simultaneously from discovery through production.
    • Drive projects forward independently with minimal oversight.
    • Identify technical risks and unblock projects proactively.
    • Partner with cross-functional teams to ensure customer implementations meet business and technical goals.
    • Participate in go-live processes and ongoing support for mission-critical customer workflows.
    • Continuously improve solutions based on customer feedback, production performance, and emerging AI capabilities.

    Ideal Candidate Background

    Experience Requirements

    • 4–7 years of professional software engineering experience.
    • Strong experience as a customer-facing software engineer, forward deployed engineer, solutions engineer, or similar technical role.
    • Strong backend software engineering experience, ideally with Python.
    • Experience owning technical projects end-to-end from requirements through production deployment.
    • Experience working directly with customers or external technical stakeholders.
    • Experience building production systems rather than purely experimental or academic projects.
    • Experience working in fast-paced startup or high-growth environments.
    • Comfortable owning multiple projects and priorities simultaneously.

    Technical Requirements

    • Strong Python development experience.
    • Strong backend engineering fundamentals.
    • Hands-on experience building applications or systems using LLMs.
    • Experience building AI agents, agentic workflows, or AI-powered automation systems.
    • Experience with RAG and retrieval-based systems.
    • Experience designing and integrating APIs and external systems.
    • Experience working with cloud infrastructure such as AWS, GCP, or Azure.
    • Strong understanding of production software engineering practices.
    • Ability to debug and troubleshoot complex technical systems.
    • Experience working with databases, services, APIs, and distributed systems.
    • Comfortable working across the stack when customer requirements demand it.

    Product & Customer Requirements

    • Experience translating ambiguous customer or business requirements into technical solutions.
    • Strong customer-facing communication skills.
    • Ability to understand complex business processes and identify opportunities for automation.
    • Experience integrating software into existing enterprise or legacy environments.
    • Comfortable explaining technical concepts to both technical and non-technical stakeholders.
    • Strong sense of product ownership and customer outcomes.
    • Experience operating systems in production where reliability and correctness matter.
    • Comfortable working in environments where customer requirements can change quickly.

    Soft Skills

    • High ownership and strong initiative.
    • Comfortable operating independently with minimal micromanagement.
    • Strong problem-solving and debugging abilities.
    • Excellent written and verbal communication.
    • Curious about emerging AI capabilities and eager to experiment.
    • Comfortable working directly with customers.
    • Able to balance technical depth with business context.
    • Adaptable and willing to work across different parts of the technical stack.
    • Strong project management and prioritization skills.
    • Comfortable in a high-expectation, high-performance environment.
    • Collaborative and able to work closely with engineering, AI strategy, and customer teams.

    Compensation & Benefits

    • $180,000 – $220,000 base salary, depending on experience.
    • Competitive equity.
    • 100% medical, dental, and vision coverage.
    • $5,000 relocation support for candidates moving from outside San Francisco.
    • Opportunity to work directly with enterprise customers on production AI systems.
    • High degree of autonomy and end-to-end ownership.
    • Fully on-site environment in North Beach, San Francisco.

    Why Join

    • Build production AI-agent systems that directly operate critical enterprise workflows.
    • Work on real customer problems where reliability and accuracy have meaningful business consequences.
    • Combine deep software engineering with emerging AI-agent technology.
    • Own projects end-to-end rather than working on narrowly scoped components.
    • Work directly with enterprise technical teams and see the impact of your engineering work.
    • Join a small, highly technical team with approximately 35 employees.
    • Operate in a flat, low-bureaucracy environment with significant autonomy.
    • Work closely with company leadership and engineering leadership.
    • Opportunity for rapid growth and increased ownership as the company scales.
    • Build systems using LLMs, RAG, AI agents, agentic workflows, and modern cloud infrastructure.
    • Work in-person with a team that values collaboration and rapid iteration.

    Numbers & Facts

    LocationSan Francisco, California (
    Remote
    )
    Websiterecruitingfromscratch.com

    Skills

    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • Artificial Intelligence (AI)unmatched
    • Artificial Intelligence (AI) Agentsunmatched
    • Automationunmatched
    • Business Processesunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Customer Relationsunmatched
    • Customer/Client Researchunmatched
    • Data Managementunmatched
    • Debugging Skillsunmatched
    • Distributed Computingunmatched
    • Engineeringunmatched
    • Environmental Issuesunmatched
    • Establish Prioritiesunmatched
    • Financial Complianceunmatched
    • Financial Operationsunmatched
    • Fundingunmatched
    • GCP (Good Clinical Practices)unmatched
    • Identify Issuesunmatched
    • Leadershipunmatched
    • Microsoft Windows Azureunmatched
    • Multitaskingunmatched
    • Operating Systemsunmatched
    • Operational Supportunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Project/Program Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • Risk Analysisunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • System Integration (SI)unmatched
    • Team Playerunmatched
    • Willing to Travelunmatched
    • Workforce Managementunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder