Member of Technical Staff (Mid-level Expertise)

Work type: Full time · Department: Engineering · Workplace: On-Site

Chennai, Tamil Nadu, India

We are taking on an ambitious problem in a $100 billion market, and we are calling in equally ambitious people to join our mission: democratizing AI to power the ambition of every business to grow. We are looking for a few experienced engineers to help build an AI-native sales CRM from its earliest days, and to do the best engineering work of their careers.

About the opportunity

Dreamteam CRM is an AI-native CRM built on a conviction: as people and AI work together, the CRM must move from a system of record to a system of action. It captures customer conversations, reasons like a human and works with AI teammates. At Dreamteam, AI writes the code — you will design, build and own the core systems those AI teammates run on, from shared backend services to the infrastructure beneath them, responsible for the architecture, the trade-offs and the assurance that it works in production. This is a rare early-stage opportunity to join the engineering team and help build the product from the ground up, with a very large market ahead of us. You will be joining a group of seasoned leaders who have built products and product lines from scratch and scaled them to multiples of millions in revenue, with real strength across every function. We are deliberately assembling a superstar team, to go behind an ambitious problem to solve. The bar to get in is high, and that is the point.

We are backed by top-tier, world-class AI investors whose past bets include Anthropic, Cursor, Higgsfield, Hippocratic, Hugging Face, and Galileo.

The product is evolving fast as the AI landscape is evolving. You will not inherit a roadmap and a backlog. You will help decide what we build and why, work directly with customers and founders, and see your decisions ship in days, not quarters.

If you want to build something that does not exist yet, with people who hold a very high bar, read on.

How we work (this part is different)

  • AI-native, for real. Our product is a set of AI teammates that do real sales work, not features bolted onto a CRM, and we build it the same way. AI writes most of the code; our engineers configure the agents, direct their work and verify the output. Using AI well is part of the craft here, not a side skill.
  • Formless, judgment-heavy. We are killing the form-filling, admin-heavy CRM. Most of our hard problems have no playbook to copy, so judgment carries a lot of weight: where to build incrementally and where to re-architect from scratch.
  • High ownership, low process. A small but high-quality team, trust by default, and a lot of surface area to cover. You own a system, not a ticket queue.

Everyone at Dreamteam is a Member of Technical Staff. We have no levels and no layers of management between you and the work. Our team ranges from engineers who joined straight out of school to architects with 15 years of experience, and every one of them is trusted with real ownership. Senior engineers lead through the quality of their decisions and the people they help grow, not through title.

What the role entails

  • Systems design. Architect scalable, reliable services in Java, used across multiple products and layers, and take them from design to production and beyond.
  • Infrastructure. Own how your systems run on AWS and Kubernetes, including deployment, observability, cost and incident response.
  • Agent systems. Build coordinated multi-agent workflows, develop custom tools and MCP servers where existing ones fall short, and maintain tracing and evaluations for every change.
  • Technical trade-offs. Decide which frontier model serves which request, balancing cost, latency and quality, and revisit those decisions as better models become available.
  • Output quality. Refine prompts, build evaluations and verify AI output before it reaches customers.
  • The software factory. Shape the workflows, guardrails and tooling, across Claude Code, Codex and other agent harnesses, that let AI ship reliable code at scale.
  • Engineering standards and mentorship. Set the patterns others will build on, automate repetitive work, starting with your own, and help less experienced engineers grow quickly.

What we are looking for

  • 6 or more years of hands-on engineering experience, and a track record of taking several systems from design to production. Systems that were rolled back still count.
  • Deep backend expertise, ideally in Java, with experience building shared services such as authentication, notifications, messaging, payments, data pipelines or public APIs.
  • Hands-on experience running production systems on AWS and Kubernetes, with comfort working across the stack, including React, when the work calls for it.
  • At least a year of working in a way where AI writes most of your code, with a rigorous method for reviewing and testing it.
  • Generative AI work in production: LLM features or agents you built, prompts you refined, and a clear method for validating output. Familiarity with tools or protocols alone is not sufficient.
  • The ability to explain a significant trade-off you made and what you gave up.
  • A genuine passion for the craft. You are motivated by hard problems, real ownership and working with people who hold a high bar, more than by titles.

This role is based in our Chennai office, five days a week.

Made with