The Role:
We are looking for an AI-Native Developer who can lead teams to establish a GenAI-first SDLC and insist on the high standards to deliver quality product features for our customers. We believe the future of software engineering involves the human acting as the Architect and Reviewer, while AI agents handle the implementation. You will be our first hire. You will help define the technical roadmap, the architecture, and the process of building software at hyper-speed using LLMs. You will integrate our core multi-agent architecture with external systems and optimize our full-stack system and RAG pipelines.
Key Responsibilities:
- Architecture & Coding: Own the end-to-end delivery of features. You will be hands-on 70-80% of the time, but we expect you to generate code significantly faster than a standard senior engineer by leveraging AI tooling (Cursor, Copilot Workspace, Aider, orsimilar).
- Lead teams using a GenAI-first SDLC: Establish and refine the software development lifecycle where AI writes the bulk of the code. You will define the SDLC to allow us to scale, prioritizing light process and engineering through prototypes and experimentation.
- System Integration: Lead the complex integration strategies for:
○ Email: Integration to parse construction bids and communications (IMAP/SMTP).
○ Accounting: Bi-directional sync with 3rd party systems (like QuickBooks, Xero, or Sage) for invoicing and job costing. - Cutting edge Multi-Agent Architecture:
- Manage vector stores (like Upstash or Pinecone) and refine our RAG implementation.
- Develop Self Learning Agents by partnering with our science to create loops where the system improves based on user feedback and data accumulation.
- Use observability tools (like Langfuse or Arize) to trace and debug LLM outputs.
- Infrastructure: Maintain and scale our serverless infrastructure and database layers (using tools like Neon, Supabase, or AWS Aurora).