
Full Stack AI Engineer
at The industry’s only Manufacturing Operating System
About the Role
We are looking for a Full Stack AI Engineer who can take an ambiguous problem and turn it into a complete, production-ready AI product.
This is a builder role.
You will work across the entire stack — AI models, agents, backend services, APIs, databases, data pipelines, frontend applications, infrastructure, and production deployment. You should be comfortable deciding what needs to be built, writing the code, deploying it, measuring whether it works, and continuously improving it.
We are not looking for someone who only builds notebooks, trains models, writes prompts, or creates architecture diagrams for another team to implement. We want engineers who ship complete products.
A typical project might involve designing an agentic workflow, building a retrieval pipeline, writing Python APIs, creating a React interface, integrating enterprise data, deploying to Kubernetes, implementing evaluations, and debugging the application in production.
The distance between an idea and working software should be measured in weeks, not quarters.
This role is based in Hyderabad and is 6 days per week in the office.
We are looking for:
- A person that can smoothly navigate extreme ambiguity
- Full stack software builder
- AI depth, must have built a production AI system
- Excellent top-notch communication and stakeholder management
- Prioritizes growth over work-life balance
What You'll Do
Build AI Products End-to-End
- Own AI applications from problem definition through architecture, development, deployment, and production operation.
- Translate ambiguous product and business requirements into working software.
- Build across AI/ML, backend services, APIs, databases, frontend interfaces, data pipelines, authentication, infrastructure, and observability.
- Rapidly prototype, test with real users and data, and turn successful ideas into production-grade systems.
- Make pragmatic engineering decisions based on speed, reliability, simplicity, maintainability, and user value.
AI, LLMs & Agents
- Build production applications using commercial and open-source foundation models.
- Design RAG systems, agentic workflows, tool/function calling, structured outputs, memory, human-in-the-loop workflows, and multi-agent systems where appropriate.
- Work with frameworks such as LangGraph, LangChain, Semantic Kernel, LlamaIndex, or equivalent tools.
- Build retrieval systems using embeddings, vector search, BM25, hybrid retrieval, reranking, metadata filtering, and knowledge graphs.
- Design prompt and context engineering strategies for complex workflows.
- Evaluate model choices based on accuracy, latency, reliability, security, and cost.
- Build automated evaluations and regression tests for AI behavior.
- Fine-tune or adapt models when prompting and retrieval are insufficient.
Backend, Frontend & Data
- Build production backend systems primarily in Python using FastAPI, Flask, Django, or similar frameworks.
- Design APIs, asynchronous workflows, background jobs, queues, caching layers, and event-driven systems.
- Work with PostgreSQL, SQL Server, MongoDB, Redis, Snowflake, and other production data stores.
- Build modern applications using React, Next.js, TypeScript, JavaScript, or equivalent frameworks.
- Create interfaces for copilots, conversational AI, workflow automation, analytics, review queues, and operational applications.
- Implement streaming responses, real-time updates, authentication, permissions, and API integrations.
- Build ingestion and transformation pipelines for structured and unstructured enterprise data.
- Work with documents, databases, APIs, event streams, images, logs, and operational datasets.
- Maintain provenance, permissions, metadata, and traceability across enterprise information.
ML & Computer Vision
- Use classical ML or deep learning when it is better suited to the problem than an LLM.
- Build systems involving classification, forecasting, anomaly detection, ranking, recommendations, optimization, or prediction.
- Build computer-vision applications involving detection, classification, segmentation, OCR, tracking, or image/video analysis.
- Work with PyTorch, TensorFlow, Hugging Face, OpenCV, or equivalent tools.
- Understand model development, evaluation, inference, and productionization.
Deploy & Operate What You Build
- Deploy applications across AWS, Azure, GCP, on-premises, hybrid, or edge environments.
- Containerize and operate applications using Docker and Kubernetes.
- Build CI/CD pipelines, automated testing, monitoring, and observability.
- Own reliability, latency, availability, security, evaluation, cost, and scalability.
- Debug failures across application code, AI models, data, infrastructure, and integrations.
- Build retries, fallbacks, rollback mechanisms, and human intervention into critical systems.
Integrate With Enterprise Systems
- Connect AI applications to enterprise platforms, databases, APIs, and operational systems.
- Integrate with systems such as ERP, MES, PLM, CRM, data warehouses, IoT platforms, document repositories, and legacy applications.
- Work within enterprise networking, security, and data-governance constraints.
- Implement authentication, authorization, secrets management, auditability, permissions, and data isolation.
- Build AI systems capable of safely operating on sensitive enterprise data.
What You Bring
- 5+ years of software engineering experience, with meaningful experience building AI/ML-powered products. Exceptional candidates with less experience but strong demonstrated ability will be considered.
- Strong hands-on programming ability in Python.
- Experience building complete production applications rather than isolated models, notebooks, or proofs of concept.
- Strong backend fundamentals including APIs, databases, distributed systems, and application architecture.
- Experience with React, Next.js, TypeScript, JavaScript, or equivalent frontend technologies.
- Strong understanding of LLMs, RAG, agents, tool calling, embeddings, vector search, prompt/context engineering, AI evaluation, and ML fundamentals.
- Experience with SQL and production databases.
- Experience with at least one major cloud platform: AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or equivalent production infrastructure.
- Understanding of production AI concerns including reliability, latency, security, observability, evaluation, and cost.
- Strong debugging skills across the full stack.
- Ability to independently turn loosely defined requirements into working software.
- Strong product judgment, high agency, technical curiosity, and a bias toward shipping.
- Bachelor's degree in Computer Science, Engineering, Data Science, or a related field, or equivalent demonstrated experience.
Preferred / Top-Candidate Signals
- You've independently shipped an AI application from database → backend → AI → frontend → production.
- You've built production RAG or agentic systems, not just demos.
- You've used LangGraph, LangChain, Semantic Kernel, LlamaIndex, or similar frameworks.
- You understand when not to use an LLM or agent.
- You've worked with hybrid retrieval, reranking, vector search, or knowledge graphs.
- You've built with both commercial and open-source models.
- You've deployed ML or computer-vision systems into production.
- You have experience with React/Next.js + Python/FastAPI or a comparable modern stack.
- You have experience with Kubernetes, cloud infrastructure, and production observability.
- You have integrated software with complex enterprise or industrial systems.
- Experience in manufacturing, industrial, supply chain, logistics, engineering, energy, aerospace, automotive, or other physical-world environments is a strong plus.
- You've built meaningful side projects, open-source software, startups, or substantial systems outside your assigned responsibilities.
- You have a history of turning vague ideas into shipped products.
What Makes Someone Exceptional
The strongest engineers in this role combine three abilities:
AI Engineering — Choose the right model, retrieval approach, agent architecture, evaluation method, or ML technique.
Software Engineering — Build everything around the intelligence: frontend, backend, data, APIs, infrastructure, security, integrations, and deployment.
Product Judgment — Understand what actually needs to be built and rapidly turn it into something users can use.
A typical week might involve designing an agent workflow, writing FastAPI services, building a React interface, creating a retrieval pipeline, connecting enterprise data, deploying to Kubernetes, implementing evaluations, and debugging real-world behavior.
You should not need five different teams to turn an idea into a working product. You should be able to build.
Why This Role
- Build entire products, not isolated models or prototypes.
- Own the full stack: AI, backend, frontend, data, infrastructure, and deployment.
- Ship quickly: move from idea to working software in weeks.
- Work across modern AI: LLMs, agents, RAG, ML, computer vision, optimization, and enterprise data.
- Solve real-world problems: build software used in complex operational environments.
- See your work in production: own the path from first commit to real users.
- Compensation is flexible for exceptional candidates.

Similar jobs
We’re looking for a full-stack developer to own the technical build of the Sthira platform — not a task-based freelancer, but someone who takes primary ownership of the codebase and architecture while working directly alongside the founder (non-technical support on product, content, and testing).
This is a hands-on builder role, not an advisory one. You’ll be the main technical driver from MVP through early scale.
Job Description:
Technical Lead – Full Stack
Experience: 8–12 years (Strong candidates Java 50% - React 50%)
Location – Bangalore/Hyderabad
Interview Levels – 3 Rounds
Tech Stack: Java, Spring Boot, Microservices, React, SQL
Focus: Hands-on coding, solution design, team leadership, delivery ownership
Must-Have Skills (Depth)
Java (8+): Streams, concurrency, collections, JVM internals (GC), exception handling.
Spring Boot: Security, Actuator, Data/JPA, Feign/RestTemplate, validation, profiles, configuration management.
Microservices: API design, service discovery, resilience patterns (Hystrix/Resilience4j), messaging (Kafka/RabbitMQ) optional.
React: Hooks, component lifecycle, state management, error boundaries, testing (Jest/RTL).
SQL: Joins, aggregations, indexing, query optimization, transaction isolation, schema design.
Testing: JUnit/Mockito for backend; Jest/RTL/Cypress for frontend.
DevOps: Git, CI/CD, containers (Docker), familiarity with deployment environments.
Job : Full Stack Developer
Location:Hyderabad
Mode:Hybrid
Experience : 5 +
Skills: React Js,Node Js, Javascript , AWS
We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate should have a strong background in Node.js, React.js, AWS, and proficient skills in JavaScript. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications throughout the entire software development lifecycle. Your expertise will contribute to the creation of innovative solutions that enhance user experience and drive business growth.
Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Develop server-side logic using Node.js, ensuring high performance and responsiveness to requests from front-end components.
- Build reusable and efficient front-end components using React.js.
- Implement and maintain API integrations with third-party services.
- Optimize applications for maximum speed and scalability.
- Collaborate with other team members and stakeholders to troubleshoot, debug, and optimize application performance.
- Stay up-to-date with emerging technologies and industry trends to ensure the best practices are consistently applied.
- Implement security and data protection measures.
- Participate in code reviews and provide constructive feedback to team members.
- Deploy applications on AWS and manage cloud infrastructure.
Description:
- 5+ years of overall experience with 3 years of exp in React.js,Node.js
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Full Stack Developer or similar role.
- Strong proficiency in JavaScript and its modern frameworks (Node.js, React.js).
- Experience with AWS services and cloud infrastructure.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks/libraries.
- Recommended Experience: Proficiency in Node.js, Typescript, React, and MongoDB.
- Knowledge of database systems (SQL, NoSQL)
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing
- Excellent problem-solving and communication skills.
- Ability to work both independently and collaboratively in a team environment.
How to Apply:
If you have a passion for backend development, possess the required experience, and are excited about contributing to innovative projects, we invite you to apply.
P99soft is an equal opportunity employer, dedicated to fostering diversity and creating an inclusive workplace for all employees.
Java Developers [I+S/E2-MM2]
Java Full Stack Developer
We are looking for a skilled Full Stack Developer who is passionate about building high-quality software applications. The ideal candidate will have expertise in Java frameworks and extensions, persistence frameworks, servers, platforms, clouds, databases, data storage, and QA tools. The candidate should also have experience working with Angular, React, or Vue.
As a Full Stack Developer, you will be responsible for developing and maintaining software applications for our clients. You will work closely with a team of developers and project managers to deliver high-quality software products. You should be comfortable working in a fast-paced environment and be able to adapt to changing priorities.
Mandatory Skill Sets:
Java frameworks and extensions: You should be proficient in building enterprise-grade applications using Java 8+ and Spring Boot.
Persistence Frameworks: You should have experience working with Hibernate and/or JPA. You should be able to design and develop efficient data models, and perform CRUD operations using Hibernate and/or JPA.
Servers: You should be familiar with Apache Tomcat and be able to deploy applications on Tomcat servers.
Platforms: You should have experience working with Java EE and Jakarta 2EE platforms.
Clouds: You should have experience working with AWS, and be familiar with AWS services such as EC2, S3, and RDS.
Databases / Data Storage: You should have experience working with MYSQL and Oracle databases
QA Tools: You should be proficient in JUnit5 and Postman. You should be able to write and execute unit tests, integration tests, and end-to-end tests using these tools.
Web Services: You should have experience working with RESTful web services.
API Security: You should be familiar with OAuth2, JWT, Auth0, or any other API security frameworks.
Angular/React/Vue: You should have experience working with at least one of these frontend frameworks, HTML, CSS, and JavaScript.
If you are passionate about building high-quality software applications and have the required skill sets, we encourage you to apply. We offer competitive salaries and benefits, and a challenging work environment where you can learn and grow.
Technical and Professional Requirements-
3+ years of relevant experience as a Full Stack Developer.
Job Brief:
We are looking for a Full Stack Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
If you're also familiar with Agile methodologies, wed like to meet you.
Requirements
• Proven experience as a Full Stack Developer or similar role
• Experience developing desktop and mobile applications
• Familiarity with common stacks
• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
• Excellent communication and teamwork skills
• Great attention to detail
• Organizational skills
• An analytical mind.
• Expert level in Java and OOP concepts
• Expert level with REST APIs
• Intermediate level with Spring
• Intermediate level with SQL programming in SQL Server
• Beginner to Intermediate level with UI development and JS frameworks like React or Angular.
• Good knowledge of Design Patterns, Algorithms, and Data Types, and Open-Source libraries
• Strong analytical and reasoning skills
• Strong communication skills
Nice to Haves:
• Familiarity with NoSQL/BigData frameworks like ElasticSearch, MongoDB, Redis.
• Familiarity with Python
• Familiarity with Docker
• Familiarity with Shell scripting
Responsibilities
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
• Work with data scientists and analysts to improve software
BLAZE Madurai looking for JavaScript Frontend & Backend developer with hands-on web or mobile app development.
Skills required for JS Frontend developer:
- Must have strong experience in Angular JS , React JS ,Ember, etc.
- Cross-platform JS development experience with any of following tools is a plus (Ionic , Meteor.js , React Native, PhoneGap)
- Good understanding of the knowledge of advanced JavaScript like Objects/Closures/Async Events/etc is required
- Proficient understanding of code versioning tools, such as Git/ SVN.
Skills required for JS Backend developer:
- Must have strong experience in NodeJs or another Javascript server.
- Experience with a JS Backend framework is important ex: ExpressJS.
- Proficient understanding of code versioning tools, such as Git/ SVN.
- Experience in other backend programming PHP/Python/Ruby is an advantage.
- Good understanding of the knowledge of advanced JavaScript like Objects/Closures/Async Events/etc is require
Experinece : 1 - 3 years
Job Location : Madurai










