Software Engineer – AI Full Stack Developer
Work Model: Remote
Experience: 5–7+ Years
Department: IT Development
Reports To: Manager, IT Development
Job Summary
We are looking for a highly skilled Senior AI Full Stack Developer to build and deploy scalable, secure, and intelligent enterprise applications.
The ideal candidate will have strong hands-on experience with TypeScript, React, Next.js, Node.js, AWS, Aurora PostgreSQL, and Generative AI / LLM technologies. You will be responsible for delivering AI-powered features from design and data grounding through production deployment, monitoring, optimization, and ongoing support.
Key Responsibilities
- Design, develop, test, and deploy enterprise-grade full-stack applications.
- Build AI/LLM-powered features integrated into production business applications.
- Develop applications using TypeScript, React, Next.js, Node.js, AWS, and Aurora PostgreSQL.
- Design and implement Generative AI and Agentic AI solutions.
- Build RAG pipelines, embeddings, vector search, agents, tool usage, and AI evaluation frameworks.
- Develop and deploy AI solutions using Amazon Bedrock, Bedrock AgentCore, AWS Glue, and AWS Lambda.
- Design scalable data pipelines supporting AI workloads and intelligent applications.
- Implement AI guardrails, governance controls, monitoring, observability, and evaluation frameworks.
- Secure AI applications against prompt injection, sensitive information disclosure, data leakage, and other LLM security risks.
- Develop backend services, automation, and data pipelines using Python.
- Design event-driven architectures using AWS EventBridge, SQS, SNS,
and Step Functions.
- Work with containerized applications using Docker within AWS environments.
- Implement CI/CD, Infrastructure as Code, automated testing, version control, and Agile practices.
- Participate in architecture discussions, code reviews, and technical decision-making.
- Translate business requirements into scalable technical solutions.
- Take ownership of solutions from concept through production support.
- Monitor application performance, reliability, security, and AI workloads and continuously optimize them.
Required Skills & Qualifications
- 5–7+ years of skilled software engineering experience.
- Strong hands-on experience delivering AI/LLM-backed features in production on AWS.
- Strong experience with:
- TypeScript
- React
- Next.js
- Node.js
- AWS
- Aurora PostgreSQL
- Strong understanding of Generative AI and Agentic AI.
- Hands-on experience with RAG, embeddings, vector databases/search, prompt engineering, agents, and AI evaluation.
- Production experience with Amazon Bedrock and Bedrock AgentCore.
- Experience with AWS Glue and AWS Lambda.
- Strong Python experience for AI workloads, backend services, automation, and data pipelines.
- Experience designing event-driven and distributed systems.
- Experience with EventBridge, SQS, SNS, and Step Functions.
- Experience with Docker and AWS containerized deployments.
- Strong understanding of authentication, authorization, encryption, audit logging, secrets management, and secure development practices.
- Experience with Git, CI/CD, Infrastructure as Code, testing, code reviews, and Agile methodologies.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
- Ability to work independently and take ownership of end-to-end application delivery.
Preferred Experience
- Enterprise AI application development.
- AI governance and guardrails.
- LLM security and responsible AI practices.
- AI observability and monitoring.
- Prompt lifecycle management.
- AI cost optimization and continuous improvement.
- Enterprise integration patterns and distributed systems.
What We're Looking For
We are looking for a hands-on senior engineer, not someone limited to AI prototypes or notebooks. The ideal candidate should have a proven track record of shipping AI-powered features into production enterprise applications while maintaining high standards for scalability, security, reliability, performance, and user experience.
Work Conditions
- Remote opportunity
- Comfortable collaborating through Microsoft Teams and Zoom
- Ability to work independently in a fast-paced environment
- Strong communication and collaboration skills
How to Apply
Send your updated resume to:
[email protected]
Pay: Up to ₹1,600,000.00 per year
Work Location: Remote
📌 Software Engineer (Full Stack Developer) (India)
🏢 Revolite Infotech
📍 India