
AI Engineer
Xerxes Global
full-time
Posted on:
Location Type: Hybrid
Location: Athens • 🇬🇷 Greece
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudDockerFlaskKubernetesPythonSQL
About the role
- Create agentic systems using frameworks like LangGraph and LangChain, implementing tool-calling, planning, and self-correction capabilities
- Design and implement sophisticated retrieval-augmented generation pipelines with multi-modal capabilities, handling text, tables, and complex document structures
- Deploy and monitor AI systems using Docker, Kubernetes, and CI/CD pipelines, ensuring reliability, scalability, and cost-effectiveness
Requirements
- Strong Python proficiency (asyncio, type hinting, Pydantic)
- Deep practical experience with LangChain, LangGraph, or LlamaIndex
- Experience with SQL and Vector Databases (Cosmos DB, Milvus, Chroma, or Pinecone, etc)
- Experience building FastAPI or Flask endpoints to expose agent workflows to the frontend
- Build and maintain automated pipelines for testing, building, and deploying GenAI applications using Azure DevOps, GitHub Actions, or similar
- Package AI applications and models in Docker containers with proper dependency management and optimization for production workloads
- Deploy and manage containerized AI services on Kubernetes, handling autoscaling, resource allocation, and service mesh configuration
- Define and version control infrastructure configurations, deployment manifests, and cloud resources
- Maintain clean Git workflows with proper branching strategies, meaningful commits, and thorough code reviews
- Implement logging, tracing, and metrics collection for production AI systems; set up alerts and dashboards
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonasynciotype hintingPydanticLangChainLangGraphLlamaIndexSQLFastAPIFlask