AI Software Engineer

Recrew AI

Gurugram District

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Recrew AI in Gurugram is seeking a hands-on Software Engineer to own the AI Receptionist backend. You will design production-grade Python services, implement LLM-driven flows, and integrate with dental practice management systems, all under HIPAA constraints.

This role combines backend engineering with AI systems, requiring strong Python, async patterns, and cloud experience. You will work with US stakeholders across time zones, ship features end-to-end, and ensure robust observability and

Qualifications

  • 2-6 years of production software development experience.
  • Strong Python with FastAPI or Django for RESTful services.
  • Experience designing PostgreSQL schemas and optimized queries.
  • Hands-on with LLM-based apps, prompt design, and tool calling.

Responsibilities

  • Build and maintain Python backend services and RESTful APIs.
  • Develop LLM-driven conversation flows and guardrails.
  • Implement async and event-driven patterns (queues, WebHooks, WebSockets).
  • Integrate with dental practice management systems and internal APIs.
  • Own logging, metrics, alerts, and production debugging.
  • Collaborate with PMs and US-based teams across time zones.

Skills

Python
FastAPI/Django
LLM & Prompt Design
Asyncio / Event-driven
PostgreSQL
Redis
AWS/GCP/Azure
WebSockets

Tools

PostgreSQL
Redis
WebSockets
Celery
AWS

Job description

Function: Software Engineering / AI & Backend Development

Location: Gurugram

Type: Full-time

Industry: AI, Medical SaaS, Dental Healthcare Technology

About Company

The company builds medical AI SaaS for the U.S. dental market.

Its all-in-one platform serves 1,500+ dental practices across North America. It unifies analytics, scheduling, communications, payments, and marketing automation.

The platform automates admin work and gives teams real-time visibility into revenue and retention. Founded in 2015 by a practicing dentist, a data strategist, and a PhD technologist.

The team of ~88 moves fast, ships real value, and operates with high ownership.

Position Overview

This role sits at the intersection of backend product engineering and modern AI systems. You will own end-to-end development of the company's AI Receptionist — a multi-channel conversational AI (voice, SMS, web chat) built for dental practices. You will design and ship production-grade Python services, LLM-driven conversation flows, and integrations with dental practice management systems, all under HIPAA constraints where both correctness and latency matter. This is a hands-on individual contributor role with direct patient-facing traffic and full ownership of features through their production lifecycle.

Role & Responsibilities

  • Build and maintain backend services and RESTful APIs in Python (FastAPI or Django), including schema design, efficient PostgreSQL queries, and Redis-based caching and session state
  • Develop and iterate on LLM-driven conversation flows — tool calling, multi-turn state management, context handling — and build guardrails for patient-facing interactions to prevent medical advice or unverified data disclosure
  • Implement async and event-driven patterns: queues, webhooks, WebSockets, and background workers
  • Integrate with dental practice management systems (Dentrix, Open Dental, Eaglesoft) and internal company APIs, including OTP-based patient verification and HIPAA-compliant auth flows
  • Own the operational side of what you ship: logging, metrics, alerting, and debugging production issues
  • Write and refine prompts for specific use cases, measure the impact of changes, and evaluate LLM system performance in production
  • Collaborate with Product Management and US-based stakeholders across time zones — surfacing edge cases early, participating in sprint planning, code reviews, and documenting what you build

Must Have Criteria

  • 2-6 years of professional software development experience with backend services and APIs running in production
  • Strong Python proficiency; FastAPI or Django for RESTful service development
  • PostgreSQL — schema design, indexing, and query performance; Redis or equivalent for caching and session state
  • Practical, production-level experience with LLM-based applications (GPT-4/3.5, Claude, or similar) — prompt design, tool calling, and handling model output in real systems (substantial personal or open-source work counts; tutorial-level does not)
  • Async Python (asyncio) and event-driven architectures — queues, webhooks, WebSockets
  • Working knowledge of AWS (or GCP/Azure) — compute, storage, managed databases, queues
  • Clear understanding of LLM capabilities and limitations, including prompt engineering for multi-turn interactions, RAG, agentic patterns, and token cost/latency trade-offs

Nice to Have

  • Conversational AI experience — chatbots, voice assistants, or IVR systems
  • Voice/telephony integrations (Twilio, Vonage) or STT/TTS APIs (Deepgram, ElevenLabs, AssemblyAI)
  • LLM orchestration frameworks such as LangChain or LlamaIndex — or a considered rationale for avoiding them
  • Healthcare or HIPAA compliance knowledge
  • Observability tooling (Datadog, New Relic, Sentry, Papertrail) and task queues (Celery, AWS SQS or equivalent)
  • SaaS or B2B product company background with multi-tenant architecture experience

What We Offer

  • End-to-end ownership of patient-facing AI products used by 1,500+ dental practices across North America
  • Direct impact on a fast-growing AI product line in a large, under-digitized healthcare vertical
  • Tight, cross-functional team with high autonomy and fast shipping cycles
  • Growth and development support in a mission-driven, execution-oriented environment
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Artificial Intelligence Engineer
Artificial Intelligence Engineer

Recrew AI • Gurugram District

On-site
INR 2,500,000 - 4,500,000
AI Software Engineer
AI Software Engineer

Practice by Numbers • Gurugram District

On-site
INR 1,200,000 - 1,800,000
AI Software Engineer
AI Software Engineer

Practice By Numbers, Inc. • Gurugram District

On-site
INR 3,000,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

Recrew AI • Kolkata District

On-site
INR 1,500,000 - 2,100,000
Technical Lead
Technical Lead

Recrew AI • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Software Engineer
Software Engineer

Recrew AI • Kolkata District

On-site
INR 900,000 - 1,500,000
End-to-end ownership of features
Structured mentorship from senior/peer
Autonomy with flexible scheduling
Agentic AI Engineer - Senior
Agentic AI Engineer - Senior

Interactly.ai • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

LightSpun • Bengaluru

Hybrid
INR 1,500,000 - 2,500,000
Competitive salary and equity compensation
Latest MacBook Pro and tech setup
Quarterly team offsites
Full Stack Engineer - Senior
Full Stack Engineer - Senior

Interactly.ai • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Head of AI - AI-Native Healthcare SaaS | Zenara Health
Head of AI - AI-Native Healthcare SaaS | Zenara Health

Zenara Health • India

Remote
INR 5,000,000 - 7,000,000
Salary range of ₹50-70 LPA
Fully remote work opportunities
Equipment allowance
+2