AI Engineer (Backend)
TechGrove by Banyan Software
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
892 open backend roles across 328 companies are on ApplySarthi right now, most of them in Bengaluru (90), Delhi NCR (27), Pune (12).
- Senior Backend Software Engineer - Future Hiring ProgramJobgether
- Senior Backend Engineer - MarTechsumup
- Staff Backend Engineer - Search Features & APIs (SABR)Constructor
- Software Development Engineer II, AWS WorkSpaces, AWS WorkSpaces Control Plane BackendAmazon
What backend roles keep asking for: AWS (51%), System design (47%), Python (43%), Java (35%), Kubernetes (34%), Observability (32%), PostgreSQL (30%), Docker (23%) — counted across their open postings here.
AI Engineer jobs in India · Remote AI Engineer jobs · AWS jobs · CI/CD jobs · ERP jobs · FastAPI jobs
TechGrove by Banyan Software has 10 open roles listed here.
- Application Support Analyst – SQL & Data
- Senior Full Stack Developer (Laravel and Vue)
- Forward Deployed Engineerbengaluru
- VP Engineering/Head of Technologychennai
- Database Platform Engineerchennai
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for backend roles keep coming back to AWS, System design, Python, Java. Practise those questions before you sit with TechGrove by Banyan Software.
Questions you are likely to be asked
- Why do you want to join TechGrove by Banyan Software?
- What is your experience with LLMs? Tell me one thing you learned the hard way.
- How would you explain your model's result to someone who is not technical?
- What would you check first if a model's accuracy dropped after going live?
- When would you not use machine learning for a problem?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the AI Engineer (Backend) at TechGrove by Banyan Software interview free →TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.
Role Overview:
We're seeking an experienced AI Engineer with strong backend engineering skills to build and operate the AI agents and Python services behind our property-management platform. This role is responsible for developing agent-based workflows, the FastAPI services around them, and the evaluation, guardrails and cost controls that make AI output reliable enough for production use in an audit-sensitive domain.
Key Responsibilities:
- Design, build and extend agent workflows — supervisor routing, tool calling, human-in-the-loop approval, guardrails and fallback chains.
- Develop and maintain FastAPI backend services with REST and SSE streaming, async SQLAlchemy, Alembic migrations and JWT-based authentication.
- Implement RAG retrieval and grounding over technical documentation and historical work orders, so AI recommendations can cite their evidence.
- Build and own the evaluation harness — replay testing against golden traces, fake-LLM unit tests, and behaviour-drift detection in CI.
- Manage AI cost and reliability controls — per-tenant token budgets, rate limits, usage tracking and multi-model routing through the model gateway.
- Define and version the schemas and API contracts exchanged between agents and services, with automated contract testing against OpenAPI specs.
- Integrate AI agents with ERP and third-party systems, and contribute to the spec-driven code generation pipeline.
Required Skills & Experience:
- Strong Python engineering with production services — async, typing, testing and packaging.
- Hands-on production experience with LLM orchestration frameworks (LangGraph, LangChain or equivalent), tool calling and structured output.
- Proven experience evaluating non-deterministic systems — eval harnesses, replay testing and regression detection.
- Solid backend and API design skills — schema design, versioning, REST/SSE and event-driven patterns.
- Strong relational database skills (PostgreSQL preferred) beyond ORM basics, including query performance analysis.
- Working knowledge of AWS (ECS Fargate, Bedrock, S3, SQS/SNS) and CI/CD practices.
- 5–8 yearsin software engineering, including at least 18 months building production LLM/AI systems.
Recruitment Notice
TechGrove may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation.
Beware of Recruitment Scams
We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment.
Protect yourself by following these steps:
- Verify that all communications from our recruiting team come from an @banyansoftware.com email address.
- Remember, employers will never request payment or banking information during the hiring process.
- If you receive a suspicious message, do not respond — instead, forward it to careers@banyansoftware.com and/or report it to the platform where you received it.
Your safety and security are important to us. Thank you for staying vigilant.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Database Platform EngineerTechGrove by Banyan Software · chennai
- Principal AI EngineerTechGrove by Banyan Software · bengaluru
- Senior Full-stack Engineer - (Cloud, AI)TechGrove by Banyan Software · bengaluru
- Senior Principal EngineerTechGrove by Banyan Software · bengaluru
- Senior SRETechGrove by Banyan Software · bengaluru
- VP Engineering/Head of TechnologyTechGrove by Banyan Software · chennai
- Forward Deployed EngineerTechGrove by Banyan Software · bengaluru
- Application Support Analyst – SQL & DataTechGrove by Banyan Software
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on greenhouse · posted 2026-09-15. ApplySarthi collects openings and links to application pages; the role is advertised by TechGrove by Banyan Software, not by us.