INDIA (Remote) - Full-Stack Engineer (Pacific time)
About
About e3 group
e3 Group is an SF-based AI company building autonomous agents for freight brokerage, covering voice and email carrier negotiation, load matching, document processing, fraud detection, and legacy modernization.
About the role
You will own the full product loop end-to-end: from customer signal and feedback through product decisions, building, deployment, and production observability. This is a high-ownership role working directly with the founding team on problems that require both deep product judgment and agentic systems thinking. You'll ship features into production weekly, working across the full stack while agents amplify your leverage at every step.
What you'll own
- Own the full product loop end-to-end: customer signal → product call → build → deploy → trace → repeat.
- Build and maintain full-stack applications using React, Next.js, and Python, with agentic workflows integrated throughout.
- Work directly with B2B freight brokerage customers to triangulate between what they say, what they mean, and what they actually need.
- Design and implement agentic workflows using tools like Pipecat, LangChain, or equivalent, embedding agents into product surfaces.
- Instrument production traces for multiple audiences: engineers debugging, product correctness verification, and customer trust.
- Apply strong product judgment to distinguish one-off customer signal from real roadmap direction.
Requirements
Must-have
- Ship production code daily in Python and TypeScript/React, with real ownership of full-stack systems end-to-end.
- Deep understanding of LLM architecture and how to work with foundation models in production, not just prompting.
- Strong fundamentals in system design, streaming architecture, and SQL databases.
- Comfortable shipping ambiguous, high-stakes decisions with limited data; extreme ownership over your scope.
- Hands-on experience with generative AI tooling (Claude Code, Codex) as daily tools, not toys.
Nice-to-have
- Functional programming languages (OCaml, Haskell, Scala, Rust) signal strong programming fundamentals and depth.
- VHDL, SystemVerilog, or other hardware-description languages show range and understanding of systems at scale.
- Prior founding engineer or early-stage startup experience; evidence of operating without a playbook.
- Open-source contributions or personal projects shipping at scale; competitive programming (ICPC) as a supplement to other signals.
- Background in building complex orchestration systems, multi-agent coordination, or voice/real-time systems.
Benefits & perks
- Fully remote work environment
- Competitive compensation
- Opportunity to work with a fast-moving engineering team
- High ownership and impact on product development
Interview process
- 1Application review
- 2Initial Screen - 15 min
- 3Technical interview 1 - Live Coding
- 4Technical Interview 2 - System Design
- 5Interview
- 6Offer Extended
- 7Hired
Drop your CV for this role.
One PDF and your email. We read it, score your fit for this role at e3 group, and route the introduction through us.