Skip to content

Open nowPosted 380 days ago

AI developer (Founding team)

Exterview6 open roles

Where
Hyderābād, India
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAI developer (Founding team)Exterview · Hyderābād, India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Exterview's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.0%1 day
  2. 4.2%3 days
  3. 11.4%7 days
  4. 17.5%14 days
  5. 34.2%30 days
  6. 43.5%60 days
This job: posted 380 days ago

The posting

Role Overview

You will be the intelligence architect of Exterview. As an AI Engineer, you’ll design, implement, and optimize the multi-agent orchestration system that powers AI-driven candidate screening, interview agents, scoring agents, and feedback agents.

This is applied AI at scale: integrating Azure OpenAI models, Cognitive Services, Pub/Sub messaging, and Neo4j graphs into a production-grade talent intelligence platform. You’ll work closely with Backend, Prompt Engineering, and Frontend teams to ensure AI capabilities feel seamless, fast, and trustworthy for enterprises managing thousands of interviews concurrently.

Execution is tracked via Linear (tasks), Notion (PRDs and experiments), and GitHub (code reviews), ensuring the AI system’s evolution is transparent and collaborative.

Key Responsibilities

Multi-Agent Orchestration

  • Implement candidate-facing agents and sub-agents (ScreeningAgent, InterviewAgent, FeedbackAgent) using a modular, production-ready framework.
  • Ensure reliability, fault-tolerance, and asynchronous coordination across agents.

Model Integration

  • Integrate Azure OpenAI models, Cognitive Services (Text, Vision, Speech), and other Azure AI APIs for multimodal reasoning (text, voice, video).
  • Optimize hybrid model selection for performance vs. accuracy tradeoffs.

Communication Protocols

  • Design and maintain Agent-to-Agent (A2A) communication via Azure Service Bus / Event Grid.
  • Guarantee low-latency, asynchronous messaging for real-time interview and scoring flows.

Context & Memory Systems

  • Build working memory in Redis, long-term candidate data in Cosmos DB, and Neo4j-based Candidate Graph to support adaptive interview flows.

Artifact Generation

  • Collaborate with Prompt Engineers to generate scorecards, skill assessments, interview transcripts, and AI-driven feedback.
  • Ensure structured outputs usable by both FE dashboards and analytics modules.

Evaluation & Guardrails

  • Build evaluation pipelines to test prompt stability, reduce hallucinations, and monitor model drift using LangSmith / Langfuse or internal Azure monitoring tools.

RAG & Knowledge Integration

  • Integrate retrieval-augmented generation (RAG) pipelines with candidate profiles, GitHub repos, and job-related documentation for contextualized insights.

Adaptive Learning Loops

  • Implement performance-tracking and adaptive feedback systems that adjust AI interview and assessment flow based on candidate results.

Scaling & Optimization

  • Benchmark and optimize model orchestration for concurrent interviews and batch processing of AI-driven assessments.

Security & Safety

  • Implement guardrails against unsafe generations, prompt injection, and biased outputs.
  • Ensure compliance with enterprise data privacy standards.

Cross-Team Collaboration

  • Translate PM requirements into AI system designs, coordinate with Backend for APIs, and FE for real-time outputs.
  • Maintain shared understanding of agent contracts and orchestration patterns.

Success Metrics

90 Days (Probation):

  • AI InterviewAgent and ScreeningAgent integrated with Azure OpenAI + Service Bus messaging.
  • Redis working memory and Cosmos DB candidate schema live.
  • LangSmith evaluation pipeline created with baseline metrics (<15% hallucination rate).

12 Months:

  • Orchestrate 10+ specialized agents in production.
  • Reduce end-to-end agent orchestration latency <3s.
  • Adaptive assessment system live with >40% improvement in candidate evaluation consistency.
  • AI drift monitoring and guardrails automated in CI/CD pipelines.

Must-Haves

  • 8–10+ years in applied AI/ML engineering.
  • Expertise in LLM orchestration frameworks (LangChain, CrewAI, or Azure-native equivalents).
  • Deep experience with multimodal AI integration (text, speech, vision).
  • Strong knowledge of messaging/event systems (Azure Service Bus, Event Grid, Kafka).
  • Proven delivery of AI-first products in production environments.

Nice-to-Haves

  • Research experience in NLP, RLHF, or agentic AI systems.
  • Contributions to open-source AI frameworks.
  • Prior work on enterprise-focused AI products.
  • Startup or founding engineer experience.

Tech Stack Visibility

  • Core AI: Azure OpenAI, Cognitive Services (Speech, Vision, Language)
  • Communication: Azure Service Bus, Event Grid
  • Memory: Redis (working), Cosmos DB (archival), Neo4j Aura (Candidate Graph)
  • Evaluation & Prompting: LangSmith, Langfuse, hybrid model router
  • Infra: Azure Functions / App Service, API Management, GitHub Actions
  • Tools: Linear (execution), Notion (PRDs/experiments), GitHub (repos)

Assessment (PoC)

AI Hiring System: Full-Stack Multi-Agent Assessment

Objective

Validate your ability to design and implement a production-ready, AI-driven multi-agent hiring system using a MERN-based UI with Azure cloud orchestration.

Challenge Overview

Build an AI Interview System that evaluates candidates for a specific role (e.g. “Frontend Engineer”) using multiple autonomous agents.

The system should:

  1. Take an input like: “Evaluate candidate for Frontend Engineer.”
  2. Orchestrate multiple sub-agents: ScreeningAgent → generates an initial fit score InterviewAgent → conducts a simulated technical Q&A FeedbackAgent → generates a skill-based scorecard and analysis
  3. Store results in: Cosmos DB (Mongo API) Candidate Graph (Neo4j)
  4. Communicate between agents using Azure Service Bus.
  5. Include an Adaptive Feedback Loop: If the overall score is below 60%, regenerate questions or trigger an alternate evaluation.
  6. Include Evaluation & Guardrails: LangSmith (or equivalent) evaluation pipeline with 20+ golden prompts Guardrails to filter unsafe or hallucinated outputs
  7. Meet performance goals: End-to-end orchestration: < 3 seconds Each sub-agent response: < 1.5 seconds

Functional Requirements

1. Multi-Agent Orchestration

  • Agents communicate asynchronously via Azure Service Bus (topics & subscriptions).
  • Coordinator service aggregates sub-agent results and applies the adaptive loop.
  • Use structured JSON messages for communication between agents.

2. Data Persistence

  • Cosmos DB (Mongo API) → store candidate, evaluation, and feedback data.
  • Neo4j → maintain a relationship graph between candidates, roles, and skills.

3. MERN UI (Frontend)

Build a React + Express (Node.js) UI with these views:

  1. Dashboard – list of evaluations and their statuses.
  2. New Evaluation Form – start a new evaluation by entering role and candidate info.
  3. Live Orchestration View – show progress of sub-agents (Screening, Interview, Feedback).
  4. Result Report – display scorecards, feedback, and regenerate button for low scores.

4. Adaptive Feedback Loop

  • If total score < 60%, trigger a second evaluation or re-generate interview questions.

5. Evaluation & Guardrails

  • Integrate a LangSmith (or equivalent) evaluation pipeline with at least 20 golden prompts.
  • Guardrails should: Prevent unsafe or biased outputs. Filter hallucinated or unverifiable facts. Enforce output schema compliance.

Technical Stack

Frontend: React (TypeScript) + Tailwind CSS Backend:Node.js (Express) + TypeScript Database: Azure Cosmos DB (Mongo API) Graph DB: Neo4j Messaging: Azure Service Bus LLMs Azure: OpenAI or OpenAI API (mock/local acceptable) Evaluation :LangSmith (or mock evaluator) CI/CD: GitHub Actions Hosting: Azure (optional for PoC)

Performance Targets

MetricTargetEnd-to-End Orchestration< 3 secondsSub-Agent Response< 1.5 seconds eachEvaluation Accuracy≥ 85% vs golden promptsHallucination Rate< 5%CI/CD Build< 2 minutes

Deliverables

You are expected to submit the following items:

  1. Complete codebase: Frontend (React) Backend (Express/Node) Agent services (Screening, Interview, Feedback)
  2. Database schemas: Cosmos DB document examples Neo4j Cypher schema
  3. Evaluation report: Accuracy, latency, hallucination rate
  4. Guardrail implementation: With example of filtered unsafe output
  5. CI/CD Pipeline: GitHub Actions for build, lint, test, deploy
  6. Demo video (Loom): ≤ 5 minutes walkthrough of architecture and demo run
  7. Documentation: Setup & run instructions Architecture diagram System flow summary
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Exterview's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Exterview's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Exterview's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.