Job Title: Senior AI/LLM Engineer – Agentic Systems
Experience: 9+ Years
Location: Remote
Job Summary: We are seeking a highly skilled Senior Developer with a strong background in software engineering, deep expertise in AI principles, and hands-on experience in building intelligent, self-directed AI agents.
The ideal candidate will be passionate about emerging technologies, demonstrate technical leadership, and contribute to the design, development, and deployment of advanced AI-driven solutions.
Essential Job Functions
- Collaborate closely with Technical Owners, Architects, and external teams to design architecture and define the technology stack.
- Evaluate multiple technical approaches, document findings, and highlight pros and cons.
- Contribute to design discussions, technical research, and adoption of new technologies.
- Define and document integration requirements and establish best practices.
- Work with operations teams to set up infrastructure following cloud and industry best practices.
- Build and deploy custom MCP (Model Context Protocol) implementations.
- Lead the development of AI-driven Bots and integrations with cross-functional teams.
- Maintain attention to detail and document key technical decisions.
- Mentor and guide junior developers, conducting regular code reviews.
- Troubleshoot and resolve production issues in a fast-paced environment.
Minimum Qualifications & Job Requirements
- Programming Expertise: Strong experience with Python and Java.
- AI/ML Expertise: Hands-on experience with AI/ML libraries and frameworks.
- Bot Development: Proven experience in chatbot design and development.
- Authorization Frameworks: Knowledge of OAuth and related standards.
- GenAI & LLM Tools: Practical exposure to LangChain, Hugging Face, OpenAI APIs, or similar frameworks.
- AI Agent Frameworks: Expertise in Agentic AI or equivalent autonomous agent frameworks.
- Cloud Platforms: Strong hands-on experience in Azure, GCP, or AWS for cloud-native development.
- Cloud Infrastructure: Familiarity with Kubernetes, Docker, and cloud engineering best practices.
- APIs & Microservices: Proficiency in RESTful APIs, GraphQL, and microservices architecture.
- Databases: Experience with NoSQL (CosmosDB, MongoDB, PostgreSQL, etc.).
- Web Development: Working knowledge of Node.js and React; good-to-have skills in Angular or Vue.js.
- Vector Databases & RAG: Strong experience grounding AI models with vector databases and Retrieval-Augmented Generation (RAG) techniques.
- Custom MCP: Experience in setting up MCP servers and adding tools/functions.
- AI Use Cases: Background in developing AI-driven chatbots, recommendation systems, or intelligent automation.
- Data Platforms: Experience with Databricks, Jupyter Notebooks.
- Leadership: Demonstrated technical leadership, ability to mentor junior team members, and a passion for knowledge sharing.
- Problem-Solving: Strong analytical skills, ability to work independently and within a team.
Other Responsibilities
- Document and maintain project artifacts for long-term reference.
- Maintain up-to-date knowledge of industry standards, methodologies, and best practices.
- Safeguard company assets and comply with organizational security and compliance programs.
- Promptly report suspected loss, theft, or unauthorized use of personal information (PI).
- Maintain focus on customer service, efficiency, quality, and growth.
- Collaborate with additional team members to ensure project success.
- Perform other duties as assigned.