About the Role
We’re looking for an AI Engineer / Generative AI Engineer with strong hands‑on experience in Python and Generative AI to build and integrate LLM-powered applications and intelligent solutions.
You’ll work closely with senior engineers across the GenAI stack, including LLM applications, RAG pipelines, prompt engineering, agentic workflows, APIs, evaluation, and Azure-based AI solutions.
This is an excellent opportunity for an engineer with hands‑on LLM exposure who wants to grow their career in Applied Generative AI.
What You’ll Do
- Build LLM-powered applications, chatbots, and AI agents using Python, LangChain, and LangGraph
- Develop RAG pipelines covering document processing, chunking, embeddings, retrieval, and vector search
- Design and optimize prompts and context templates for business use cases
- Build AI agents, tool/function calling, multi-step workflows, and MCP-based integrations
- Develop backend services and REST APIs using FastAPI
- Deploy AI workloads on Microsoft Azure, including Azure OpenAI Service and Azure AI Search
- Implement logging, monitoring, evaluation, and optimization for accuracy, relevance, latency, and cost
- Build automation using n8n, Zapier, Make, or Python
- Collaborate with product managers, software engineers, and data scientists to deliver scalable AI solutions
- Follow best practices for security, privacy, Responsible AI, prompt-injection protection, and data security
Requirements
- 2–3 years of professional software engineering experience
- 6–12+ months hands‑on experience with LLMs / Generative AI
- Hands‑on experience with LangChain & LangGraph — mandatory
- Hands‑on Microsoft Azure experience — mandatory
- Experience with Azure OpenAI Service and/or Azure AI Search
- Experience building REST APIs using FastAPI or similar frameworks
- Practical knowledge of RAG, embeddings, vector databases, and semantic search
- Working knowledge of SQL and relational databases
- Strong Git, testing, debugging, and clean-code fundamentals
- Strong curiosity, problem‑solving ability, and willingness to learn
Good to Have
- GenAI/LLM personal projects, hackathons, or GitHub portfolio
- Experience with Azure AI Foundry or LangSmith
- Knowledge of MCP and structured/tool‑calling outputs
- Exposure to multimodal AI, OCR, Document Intelligence, or Agentic RAG
- Docker and containerization experience
- CI/CD exposure with Azure DevOps or GitHub Actions
- Relevant Azure AI / Generative AI certifications