Forward Deployed Engineer
Embed with clients, find the real problem and ship production AI systems inside their business.
Job Description
- Role
- Forward Deployed Engineer
- Role description
- Work directly inside a client's organisation to understand how the work really happens, then design, build and deploy AI systems that run in their live environment.
- Must-have skills
- Production code in Python and TypeScript, shipping LLM applications, client-facing delivery and API and data integration
- Good-to-have skills
- MCP and agent frameworks, cloud deployment, evaluation tooling and experience in a regulated industry
- Minimum experience
- 3 to 7 years
- Educational qualification
- A degree in computer science, engineering or a related field, or equivalent practical experience
Summary
As a Forward Deployed Engineer at Thinqmesh, you will be the engineer in the room. You will sit with a client's teams, watch how the work really gets done, and turn what you find into AI systems that run in their live environment. You will combine the instincts of a software engineer, a consultant and a product manager, and you will own the outcome from the first conversation to the system in daily use.
No two engagements look the same. One month you might connect an agent to a manufacturer's records, and the next you might build a document workflow for a finance team. You will see your work change how an organisation operates, often within weeks.
Why This Role Matters Now
Most organisations have now seen what AI can do in a demonstration. Far fewer have it running reliably against their own data, permissions and processes, and that gap is where this role lives. The companies leading in AI have made forward deployed engineering one of the most sought-after roles in technology, because a model only creates value once someone has made it work inside a real business.
Roles and Responsibilities
You will lead discovery with client stakeholders, mapping real workflows and finding the friction that matters most. You will then scope a focused first version, explain the trade-offs in plain language and agree what success will look like before you build.
You will write production code to integrate models, agents and data with the client's existing systems, handling authentication, permissions, failure and cost as carefully as the AI itself. You will build evaluations from the client's real cases, deploy to their environment and stay until the system is genuinely in use.
You will bring what you learn back to the team, turning repeated client needs into reusable tools and playbooks, so that each engagement makes the next one faster and better.
- Embed with client teams and map how their work really happens
- Scope a focused first version and agree what success looks like
- Build production integrations between models, agents, data and existing systems
- Write evaluations from the client's real cases and deploy to their environment
- Turn repeated client needs into reusable tools and playbooks
Professional and Technical Skills
You bring at least three years of building and shipping software, with strong Python and TypeScript, and hands-on experience putting LLM applications into production. You understand retrieval, tool calling and structured outputs in practice, and you can integrate with APIs and data systems that were not designed with you in mind.
You are at ease with senior stakeholders and just as comfortable reading their logs. You can explain a technical decision to a non-technical audience, and you take ownership when a problem is unclear. Experience with MCP, agent frameworks, cloud deployment or evaluation tooling will make you stand out.
- 3 or more years of building and shipping production software
- Strong Python and TypeScript
- Hands-on experience with LLM applications, retrieval and tool calling
- API and data integration across systems you do not control
- Confidence with senior stakeholders and non-technical audiences
Tools You Will Use
- Python
- TypeScript
- Claude
- OpenAI
- LangChain
- MCP
- PostgreSQL
- Docker
- AWS
- GitHub
Additional Information
This role is hybrid or remote. It is full time in Noida, and a consultant role in San Francisco, Tustin and London. You will work closely with the client teams and colleagues you support.
This role involves regular time on client sites, so you should be comfortable travelling for engagements.
We read every application ourselves. Show us something you have built or shipped, because real work gives us far more to talk about than a list of tools.
Stay Connected
Introduce Yourself
Tell us what you do best, and we will keep you in mind as roles open.