Senior Full Stack AI Engineer (Python & React)

Innodata Inc.
India

Senior Full Stack Developer (Agentic AI) - Python + React

Job Type: Full time

About the role: We are looking for a Senior Full Stack Developer to design, build, and deploy modern, scalable AI agents and applications that leverage Large Language Models (LLMs). This role requires a strong focus on end-to-end agent development, including building a high-performance React frontend, designing the agentic logic in Python, integrating with backend services, and ensuring production readiness.

Key Responsibilities:

 Design, develop, and deploy AI agents for business-critical workflows, focusing on LLM orchestration and tools.

 Implement complex agentic behaviours using frameworks like LangChain or LangGraph, including ReAct loops for reasoning and action.

 Design and develop a high-performance React application for the agent's user interface.

 Collaborate with backend teams to integrate APIs and services, and build tools for agents.

 Work with middleware (Python) to orchestrate agent calls and data flow.

 Implement comprehensive observability and tracing for agent runs and system performance.

 Build reusable, scalable UI components.

 Optimize application performance, responsiveness, and scalability.

 Participate in architectural discussions and contribute to solution design.

 Write clean, maintainable, and testable code with proper documentation.

Required Skills & Qualifications :

 5+ years of experience in full stack development, with strong expertise in Python and React.js.

 Proven experience in designing, building, and deploying at least 1 production-deployed AI agent or LLM application.

 Deep expertise in LLM orchestration, prompt engineering, and utilizing tools/plugins to extend agent capabilities.

 Experience with agent frameworks like LangChain or LangGraph, including implementing reasoning patterns like the ReAct loop.

 Experience with observability, logging, and tracing for AI agents.

 Experience building large-scale, enterprise-grade applications.

 Strong experience with API integration (REST/GraphQL).

 Experience working in Agile/Scrum environments.

 Databricks certification.

Preferred / Good to Have :

 Experience with Python for middleware development

 Understanding of Salesforce APIs (REST, Apex, RLM/CPQ)  Experience with event-driven architectures (webhooks, CDC, async processing)

 Knowledge of CI/CD pipelines and DevOps practices

 Experience with Databricks platform and Mosaic AI

What We’re Looking For :

 Strong problem-solving and system design skills

 Ability to work across frontend and backend integration layers

 Ownership mindset with attention to detail

 Good communication and collaboration skills

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Full Stack AI Engineer (Python & React) job at Innodata Inc.?

Use the apply link on this page: you apply directly with Innodata Inc. on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Innodata Inc. want for this Senior Full Stack AI Engineer (Python & React) role?

The job description asks for Python, React.js, LLM orchestration, prompt engineering, LangChain, LangGraph, ReAct loop and observability. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Innodata Inc.?

Apply to the Innodata Inc. roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, React.js, LLM orchestration. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Senior Full Stack AI Engineer (Python & React) job remote or onsite?

This is based in India.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Innodata Inc., and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →