AI Agent Engineering Intern | Training Path
- TypeScript
- JavaScript
- Node.js
- Python
- Rust
- Docker
- AWS
- Azure
- REST
- FastAPI
- AI
Python • TypeScript • Agentic AI • Multi-Agent Systems • Cloud Engineering
Important Note: This is a completely unpaid internship intended to provide students and fresh graduates with practical, hands-on learning and professional experience.
Company: Elchai Group
Location: Dubai, UAE
Work Mode: On-site
About the Role
At Elchai Group, we develop advanced AI agent systems using modern frameworks, cloud technologies and multi-model architectures.
We are looking for motivated developers with strong technical foundations who want hands-on experience building intelligent agents, multi-agent workflows and scalable backend systems.
This is a practical engineering training opportunity focused on real development, testing and problem-solving.
What You Will Do
- Build AI agent workflows using Python, FastAPI and TypeScript.
- Work with multi-agent orchestration, execution harnesses and agentic frameworks such as LangGraph, OpenAI Agents SDK and Microsoft Agent Framework.
- Integrate AI models and APIs from OpenAI, Anthropic Claude, Google Gemini and xAI Grok.
- Develop APIs, tool calling, workflow automation and agent-to-agent communication.
- Work with cloud infrastructure, deployment services and containerized applications.
- Implement testing, evaluation, logging, error handling and secure execution controls.
- Complete defined engineering tasks with mentor guidance and code reviews.
What We Are Looking For
Required:
- Strong fundamentals in Python.
- Familiarity with TypeScript or JavaScript.
- Understanding of REST APIs and backend development.
- Experience building at least one AI-related or software project.
- Strong problem-solving skills and ability to explain technical decisions.
Strong Advantages:
- AI agent frameworks, multi-agent systems or MCP.
- FastAPI, Node.js and asynchronous programming.
- Hands-on experience with cloud platforms such as Microsoft Azure, AWS or Google Cloud.
- Experience with cloud deployments, Docker, databases and CI/CD.
- LLM APIs, evaluation harnesses and automated testing.
- Rust programming, especially for high-performance or secure backend systems.
- Prior cloud experience is preferred. Candidates should already understand basic cloud concepts, allowing training to focus on advanced AI engineering.
Training Path
Our structured selection and training process includes:
- Technical Screening: Evaluation of programming skills, projects and technical knowledge.
- 3-Day Initial Assessment: Supervised practical engineering exercises.
- 8-Week Training Path: Defined development assignments, mentoring, testing and code reviews.
Final Evaluation: Assessment of technical performance, reliability and learning progress.
All activities use controlled environments and synthetic data, with appropriate confidentiality and intellectual property agreements.
Outstanding candidates may be considered for future engineering opportunities. Participation does not guarantee employment. Program and compensation terms will be communicated before participation.
How to Apply
Submit your CV, GitHub profile or portfolio, and a brief description of an AI or backend project you have built.
We value engineers who can build, test, explain and improve intelligent systems, not just write prompts.
Elchai Group | Dubai, UAE
https://www.elchaigroup.com/
openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.