Job Summary
Job Description – AI Engineer (Python + AI Frameworks)
Role: AI Engineer
Location: Estonia
Experience: 5–10 Years
Positions: 1
Job Summary
We are seeking an AI Engineer with strong Python development expertise and hands-on experience with modern AI and Generative AI frameworks. The ideal candidate will design, develop, and deploy AI-powered applications leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), AI agents, and cloud-based AI platforms. This aligns with AI engineering requirements documented in internal AI engineering references.
Key Responsibilities
Key Responsibilities
- Design and develop AI applications using Python.
- Build and implement RAG-based solutions.
- Develop AI agents and orchestration workflows.
- Integrate enterprise applications with LLMs and AI services.
- Work with embeddings, vector databases, and semantic search technologies.
- Develop scalable APIs and AI microservices.
- Deploy AI solutions in cloud environments.
- Implement model evaluation, monitoring, and governance practices.
- Collaborate with business and technical stakeholders to identify AI use cases.
- Ensure responsible AI and security best practices are followed.
Skill Requirements
Required Skills
- Python Programming
- Generative AI & LLMs
- LangChain / LangGraph / LlamaIndex
- Prompt Engineering
- RAG Architecture
- Vector Databases (Pinecone, FAISS, ChromaDB, Qdrant)
- REST APIs & Microservices
- Git/GitHub
Preferred Skills
- AWS Bedrock / SageMaker
- Azure OpenAI Services
- CrewAI / AutoGen
- Docker & Kubernetes
- MLOps / LLMOps
- PyTorch or TensorFlow