- Professional
- Optionales Büro in Chennai
We are looking for a motivated and technically proficient Full Stack AI Platform Engineer to contribute to the design, development, and deployment of intelligent, scalable, and cloud-native applications. This role involves working across the stack from frontend interfaces to backend services and AI integrations while collaborating with cross-functional teams to deliver impactful solutions.
Responsibilities:Frontend Development
- Develop responsive and dynamic Single Page Applications (SPAs) using React frameworks like Next.js or Remix.
- Build user interfaces that support generative AI workflows, including streaming responses (SSE).
- Collaborate with design and product teams to prototype and iterate on UI features.
- Use TailwindCSS or similar tools to streamline styling and layout.
Backend Development
- Build scalable backend services using Python and FastAPI, aligned with Microservices Architecture (MSA) principles.
- Develop and maintain RESTful APIs and support MCP server/client implementations.
- Apply clean coding practices and contribute to unit testing and modular design.
Applied AI Engineering
- Integrate generative AI capabilities into backend systems, enabling real-time and streaming interactions.
- Implement basic prompt engineering techniques and contribute to refining AI responses.
- Support the implementation of guardrails for safe and reliable AI behavior.
DevOps & Cloud Automation
- Deploy containerized applications using Docker Compose and Kubernetes.
- Automate infrastructure provisioning using Terraform.
- Work within AWS, Azure, or other public cloud platforms to support CI/CD and environment management.
Soft Skills:
- Strong problem-solving and analytical thinking.
- Effective communication and collaboration across teams.
- Eagerness to learn and grow in emerging technologies like generative AI.
- Ability to empathize with customer challenges and engage in conversations.
- Defining technical requirements based on business needs and conveying them to customers.
- Effectively communicating complex technical concepts to both technical and non-technical audiences.
- Correctly understanding the feasible requirements and limitations of AI and educating customers.
- Building close relationships with customers and understanding their requirements.
Required Skills:
- Frontend: React, Next.js/Remix, TailwindCSS, JavaScript/TypeScript, SSE/WebSockets.
- Backend: Python, FastAPI, REST APIs, Microservices.
- AI Engineering: Prompt engineering basics, streaming AI responses, LangChain/OpenAI/Hugging Face.
- DevOps: Docker, Kubernetes, Terraform, CI/CD, AWS/Azure fundamentals.
Preferred Qualifications:
- Exposure to vector databases, LLM orchestration frameworks, and real-time AI pipelines.
- Familiarity with monitoring tools and cloud security best practices.
- Experience working in agile teams and contributing to cross-functional projects.
- Cloud or DevOps certifications are a plus.