AI Engineer
Location: Baku, Azerbaijan
Type: Full-time
Company: eiLink LLC
Candidate types: Locals
About eiGroup
At eiGroup, we believe ideas can change industries - but only if they are nurtured with structure, science, and courage.
We’re an R&D and Innovation Venture Studio that transforms human ingenuity into technological value that scales.
Our ecosystem brings together researchers, engineers, and creators who turn complex challenges into scalable products - from subsurface imaging to AI-driven analytics, from remote sensing to digital transformation.
Our ventures are built in-house, born from research, and grown into independent companies.
Together, we’re shaping how innovation takes root in this region - and how it reaches the world.
What You’ll Do
- Assist in the design and development of NLP and LLM-based solutions, contributing to tasks from data preprocessing to model deployment under senior guidance.
- Support data preprocessing workflows, including data cleaning, normalization, tokenization, and basic annotation tasks.
- Help experiment with and refine prompt engineering techniques to improve LLM performance, including zero-shot and simple few-shot prompts.
- Contribute to the implementation of retrieval-augmented generation (RAG) components, such as data indexing, retrieval testing, and prompt integration.
- Participate in building LLM pipelines that interact with tools and APIs, using frameworks such as LangChain or internal libraries.
- Work closely with seniors to learn best practices in:
- Code development and version control
- Model evaluation and testing
- ML documentation and reproducibility
- Write clean, modular code and follow established coding standards for ML projects.
- Collaborate with web and backend developers to help integrate ML services and APIs into applications.
- Assist in identifying data quality issues, bugs, or performance limitations and help troubleshoot them with the team.
- Actively learn new NLP/LLM techniques and contribute ideas for improving existing solutions.
What You Bring
- BSc or MSc in Computer Science, Machine Learning, AI, or a related field.
- 1-2 years of experience in machine learning engineering, with good understanding of NLP and/or LLM concepts, with hands-on exposure through coursework, projects, or personal experimentation.
- Expertise in data pre-processing, including regular expressions, data normalization, and pipeline design.
- Understanding of modern LLM architectures (e.g., transformer-based models) and vector-based retrieval (RAG, BM25, etc.).
- Awareness of LLM tooling or frameworks (e.g., LangChain or similar libraries), with willingness to learn agentic and orchestration concepts.
- Understanding of agentic frameworks and orchestration of LLM-based agents using tools, search, and memory.
- Ability to work collaboratively with cross-functional teams, including web/frontend/backend engineering.
- Familiarity with containerization (Docker), cloud deployment (AWS/GCP/Azure), and RESTful API design.
Our benefits include:
- Medical insurance (family coverage)
- Flexible working hours
- “Push 30” wellness program - company-covered
- Childcare support
- Company-provided lunch
Top Skills
What We Do
We are a group of engineers and innovators, working together to create and launch ingenious products and companies today for a sustainable tomorrow.
Our vision is to paradigm shift R&D in the country, making it a competitive driver in the transformation of the national economy. With a mission to seed intellectual potential for a sustainable future, eiGroup embraces an integrated approach to research, development, and innovations that results in practical change across education and industries





