Job Search and Career Advice Platform

Enable job alerts via email!

Associate Staff Engineer (Gen AI Engineer)

Nagarro

Dubai

On-site

AED 120,000 - 200,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global tech company is seeking an experienced developer in Dubai to work on advanced AI solutions. The ideal candidate will have expert-level skills in Python and experience with Azure services, particularly within the Banking domain. Key responsibilities include developing modular applications, implementing serverless architectures, and collaborating on enterprise-level AI projects. Strong expertise in LLM orchestration frameworks like LangChain or LangGraph is essential.

Qualifications

  • Minimum 5 years of hands-on development experience with 3 years in advanced Python engineering.
  • Expertise in LLM orchestration frameworks like LangChain or LangGraph.
  • Experience with Azure AI Services and Cognitive APIs.

Responsibilities

  • Develop modular, testable and maintainable Python codebases.
  • Implement serverless architectures using Azure Functions or AWS Lambda.
  • Create enterprise AI solutions including chatbots and RAG pipelines.

Skills

Java
LLM Application Frameworks
Data science on Azure
Python
Azure DevOps Suite

Tools

Docker
Kubernetes
Azure Functions
Azure OpenAI
Job description

Must have Skills: Java (Expert) LLM Application Frameworks (Strong) Data science on Azure (Strong)

Good To Have Skills: Azure DevOps suite (Expert)

Knowledge & Experience
  • 5 years of hands-on development experience with at least 3 years in advanced Python engineering.
  • Proven expertise in LangChain LangGraph or equivalent LLM orchestration frameworks.
  • Experience with Azure AI Services including Azure OpenAI AI Studio and Cognitive APIs.
  • Strong background in serverless architecture especially Azure Functions or AWS Lambda.
  • Solid understanding of LLM application design prompt engineering embeddings and vector database integrations.
  • Exposure to Java-based microservices and REST API integration.
  • Strong grasp of software architecture design patterns and distributed system concepts.
  • Experience in developing modular testable and maintainable Python codebases.
  • Knowledge of LLM lifecycle management (training fine-tuning evaluation).
  • Experience with Azure DevOps pipelines Docker and Kubernetes (EKS/AKS).
  • Prior work on enterprise AI solutions (e.g. chatbots assistants document intelligence RAG pipelines).
Domain & Functional Expertise
  • Strong functional and technical understanding of the Banking domain especially Corporate & Investment Banking.
  • Ability to interpret business requirements and assess system impacts integrations and dependencies
Technical Skills
  • Programming: Expert-level Python (data structures algorithms async I/O typing and packaging).
  • Frameworks: LangChain LangGraph FastAPI Flask.
  • Cloud: Azure AI Services Azure Functions Azure Storage Cosmos DB (or similar).
  • Serverless: Function Apps Event-driven design API Gateway integrations.
  • DevOps: CI/CD Docker Git Unit testing Code reviews.
  • Data & AI: Embeddings Vector stores RAG OpenAI APIs.
  • Integration: REST GraphQL gRPC message queues (Kafka/SQS/Event Hub).
  • Exposure to Java: Microservices Spring Boot integration
Remote Work

No

Employment Type

Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.