12 Nov
|
Brilliant Infotech
|
Noida
12 Nov
Brilliant Infotech
Noida
Role: Senior Full-Stack & AI Engineer
Location: Noida, Delhi NCR, India
Employment Type: Full-Time / Contract
Working Hours: Minimum 3–4 hours of daily overlap with US Eastern Time
Job Summary
We are looking for an experienced Senior Full-Stack & AI Engineer to lead the development and enhancement of a modern SaaS platform designed for multi-location dental groups.
The ideal candidate will have strong expertise in full-stack development using Next.js, React, TypeScript, Node.js, and PostgreSQL, along with hands-on experience building and deploying AI-powered applications using LLMs.
The candidate will be responsible for developing scalable web applications, designing secure database architectures, building AI agents, and delivering end-to-end product features in a production workplace.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Next.js, React, TypeScript, and Node.js.
- Design PostgreSQL database schemas, migrations, and optimized queries using Drizzle ORM.
- Implement Row-Level Security (RLS) to ensure secure customer data isolation.
- Develop and enhance AI-powered agents for patient outreach, speed-to-lead, voice, and automated workflows.
- Integrate LLM APIs, particularly Claude API, including tool calling and structured outputs.
- Develop effective prompts, AI evaluation frameworks, and guardrails to minimize hallucinations and prevent prompt injection.
- Implement secure AI workflows to protect sensitive patient information and ensure appropriate human handoffs.
- Monitor and optimize AI performance, response latency, and cost per conversation.
- Implement authentication, authorization, session management, MFA, and multi-tenant security.
- Write and maintain automated tests using Vitest and Playwright.
- Conduct code reviews and establish engineering best practices.
- Mentor junior developers and coordinate with cross-functional team members.
Required Technical Skills
- 5+ years of experience in full-stack software development.
- Strong proficiency in TypeScript, React.js, Next.js, and Node.js.
- Hands-on experience with PostgreSQL, database design, and query optimization.
- Experience with Drizzle ORM or similar ORM frameworks.
- Proven experience building and deploying SaaS applications end to end.
- Practical experience implementing LLM-powered features in production.
- Strong understanding of Claude API, prompt engineering, tool calling, structured outputs, and AI evaluations.
- Knowledge of AI security, hallucination prevention, prompt injection, and guardrails.
- Experience with authentication, sessions, MFA, and multi-tenant data security.
- Experience with automated testing frameworks such as Vitest and Playwright.
- Prior experience mentoring junior developers or interns.
- Excellent verbal and written communication skills.
Good to Have
- Experience in healthcare, dental technology, EHR, PMS, RCM, or patient engagement platforms.
- Knowledge of HIPAA compliance, PHI handling, audit logs, and Business Associate Agreements (BAAs).
- Experience with Voice AI platforms such as ElevenLabs, Twilio Voice, or similar technologies.
- Cloud deployment experience with Vercel, Neon, Supabase, or AWS.
- Knowledge of AWS services such as Lambda, ECS, and SQS.
Candidate Expectations
- Ability to independently lead technical development and deliver production-ready features.
- Robust problem-solving and analytical skills.
- Ability to work in a fast-paced startup environment.
- Comfortable interacting directly with founders and taking ownership of product development.
- Ability to collaborate with US-based team members and maintain the required time-zone overlap.
📌 Senior Full-Stack & AI Engineer (Noida)
🏢 Brilliant Infotech
📍 Noida