HamburgerMenu
hirist

Software Engineer - LLM Models

Muoro
Pune
3 - 5 Years
star-icon
4.4white-divider7+ Reviews

Posted on: 15/09/2025

Job Description

About the Role :

We are seeking a highly skilled and motivated AI Software Engineer to join our advanced AI development team.

In this role, you will play a crucial part in building, designing, and deploying enterprise-grade AI-driven applications using cutting-edge technologies like LangChain, LangGraph, and Azure OpenAI.

You will be responsible for developing full-stack solutions that integrate large language models (LLMs), implementing secure and scalable cloud-native systems, and contributing to the overall architecture and performance optimization of the platform.

This role demands deep technical expertise in backend and frontend development, strong problem-solving abilities, and a passion for AI-driven innovation.


Key Responsibilities :


- Lead the design and development of scalable, high-performance AI-powered applications.

- Architect and implement full-stack solutions using Python (FastAPI) for backend and React + TypeScript for frontend.

- Build and integrate LLM-based services and autonomous AI agents using frameworks like LangChain and LangGraph.

- Design and implement intelligent agent workflows using Azure OpenAI or similar APIs (OpenAI, Anthropic, Cohere).

- Fine-tune prompt engineering techniques to improve the performance and contextuality of LLM interactions.

- Optimize agent behavior and interaction flows based on application usage data and business logic.

- Deploy, monitor, and manage applications on AWS and Azure using services such as : Azure DevOps, Azure Active Directory, AWS EC2/ECS, Secrets Manager, IAM

- Implement continuous integration and delivery (CI/CD) pipelines via GitHub Actions, Azure DevOps, or similar tools.

- Ensure high availability, performance, and security of cloud-native systems.

- Design and manage NoSQL databases including MongoDB (Motor/Beanie ODM) and Redis for real-time data access and caching.

- Optimize data retrieval, search, and storage for LLM applications using vector databases and advanced caching strategies.

- Implement secure authentication and authorization systems using OAuth2, SAML, JWT, and Azure AD.

- Ensure proper audit logging, access control, and data compliance across deployed applications.

- Collaborate with product managers, designers, and QA teams to ensure seamless integration of AI features.

- Document solution architecture, conduct root cause analysis (RCA), and prepare technical documentation for deployments and upgrades.

- Mentor junior developers and contribute to the continuous improvement of engineering practices.


info-icon

Did you find something suspicious?