Data Engineer
Core
Design and build scalable data and AI applications, including REST APIs, RAG pipelines, semantic search, and AI agents using Python and Azure services.
Role type
Senior IC data engineer (AI/LLM focus)
Builds
Production-ready AI applications, data services, and API integrations
Domain
Cloud data engineering + Generative AI
Deliverable
production ML models
Required skills
Python, FastAPI, SQL, NoSQL, Azure OpenAI, OpenAI APIs, LangChain, LangGraph, vector databases, Azure Blob Storage, Azure Databases, AI model evaluation, Git, CI/CD
Preferred skills
Flask, Django, Knowledge Graphs, MLOps, LLMOps, Elasticsearch, Kafka, Redis, Docker, Kubernetes, Azure DevOps, AWS, GCP
Technologies
Python, FastAPI, Azure OpenAI, LangChain, LangGraph, GPT-4, GPT-5, Azure Blob Storage, Azure Databases, Git, GitHub, Elasticsearch, Kafka, Redis, Docker, Kubernetes, Azure DevOps
Responsibilities
Design and develop Python-based data and AI applications; Build and optimize LLM applications and RAG pipelines; Integrate Azure OpenAI and OpenAI APIs; Develop efficient SQL and NoSQL queries; Evaluate, test, troubleshoot, deploy, and monitor AI models; Collaborate with engineering teams on code quality and workflows
Seniority
Senior, hands-on IC