Senior Full Stack AI Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Solutions21 FZCO is seeking a Senior AI Full Stack Software Engineer to bridge AI research and production software. The role involves building AI agents, RAG systems, and scalable backend architectures using Python, LangChain, and cloud platforms.
Key Skills for This Role
Responsibilities
- Build and deploy AI agents / apps / tools in Python using Flask/Django or TensorFlow, vector DBs, and frameworks like CrewAI, LangChain
- Build high accuracy context and retrieval systems (RAG), including chunking strategies, document selection, and relevance controls
- Design and refine complex AI instructions and prompt logic to ensure high quality structured outputs from LLM models
- Focus on backend logic and scalable code, shipping fast with clean abstractions and reusable patterns
- Turn short term R&D projects into real world impact by vetting new technologies, potential suppliers, and product opportunities
- Design web and automotive client integrations that surface AI capabilities in customer facing products
- Deploy and manage releases on Terraform, GCP, Cloud Run, and Firebase while ensuring system security and high performance
- Debug issues and drive reliability in production environments
Requirements
- 8+ years of experience building and managing scalable Python applications in production environments
- Strong evidence of building enterprise grade systems with a focus on stability and performance
- Educational background in Computer Science or a related field
- Evidence of building agents commercially or through meaningful open source work using frameworks like CrewAI / LangChain
- Advanced Python and JavaScript/TypeScript with deep understanding of design patterns
- Familiarity with large scale systems, tools, and cloud platforms including GCP and Firebase
- Solid engineering foundations in Git, Docker, and different types of APIs
- Ability to clearly explain complex technical concepts to cross functional teams
- Fluency in English is mandatory
Full Job Posting
Role Overview
- We are seeking a Senior AI Full Stack Software Engineer to bridge the gap between advanced AI research and production grade software.
- This role is for a hands on builder who excels in backend architecture, scalable systems, and the evolving world of AI.
- You will design and build production grade AI products with multi agents that coordinate data, tools, and business processes.
- The work spans engineering fundamentals, model integration, evaluation, and operational excellence across the full stack.
Key Responsibilities
- Build and deploy AI agents / apps / tools in Python using Flask / Django or TensorFlow, vector DBs, and other frameworks like CrewAI, LangChain.
- Build high accuracy context and retrieval systems (RAG), including chunking strategies, document selection, and relevance controls.
- Design and refine complex AI instructions and prompt logic to ensure the highest quality structured outputs from LLM models.
- Focus on backend logic and scalable code, shipping fast with clean abstractions and reusable patterns to avoid accumulating technical debt.
- Turn short term R&D projects into real world impact by vetting new technologies, potential suppliers, and product opportunities.
- Design web and automotive client integrations that surface AI capabilities in our customer facing products.
- Deploy and manage releases on Terraform, GCP, Cloud Run, and Firebase while ensuring system security and high performance.
- Debug issues and drive reliability in production environments.
Qualifications & Skills
- 8+ years of experience building and managing scalable Python applications in production environments.
- Strong evidence of building enterprise grade systems with a focus on stability and performance.
- Educational background in Computer Science or a related field.
- Evidence you have built agents commercially or through meaningful open source work using frameworks like CrewAI / LangChain or any other.
- Advanced Python and JavaScript/TypeScript with deep understanding of design patterns.
- Scalability and performance familiarity with large scale systems, tools, and cloud platforms including GCP, and Firebase.
- Solid engineering foundations in Git, Docker, and different types of APIs.
- Ability to clearly explain complex technical concepts to cross functional teams effectively.
- Fluency in English, is mandatory.
Must Have
- Languages: Python 3.x, Node JS, JavaScript / TypeScript.
- Frameworks: Flask, Django, React, Vue JS.
- AI Stack: LangChain, CrewAI, LlamaIndex, Vector DBs.
- Models: OpenAI, Claude, Gemini.
- Cloud & Ops: GCP (Cloud Run), Firebase, Docker, CI/CD.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Solutions21 FZCO
Trainer
Dubai, UAE
Solutions21 FZCO seeks an experienced Trainer to lead end-to-end training programs for a new enterprise COTS platform in the public sector. The role involves curriculum development, multi-modal delivery, and user adoptio
Data Migration Engineer
Dubai, UAE
Plan, execute, and validate data migration from legacy systems into a new Enterprise Transformation COTS platform. Requires 5+ years of data migration experience, strong ETL and SQL skills, and fluency in English and Ara
Technical Project Manager / Coordinator
Dubai, UAE
Seeking a Technical Project Manager/Coordinator to manage technical workstreams for an enterprise transformation project in Dubai. Requires 7+ years of technical project management experience, expertise in Kubernetes, an
DevOps Engineer
Dubai, UAE
Solutions21 FZCO is seeking a full-time DevOps Engineer for an onsite role in Dubai. You will design and maintain Kubernetes environments, CI/CD pipelines, and automation for an enterprise transformation solution. Requir
Business Analyst
Dubai, UAE
Solutions21 FZCO seeks a Business Analyst for an enterprise transformation project in Dubai. The role bridges business needs and technical solutions, focusing on requirements elicitation, process analysis, and stakeholde
Program Manager
Dubai, UAE
Solutions21 FZCO seeks a Program Manager to lead a large-scale enterprise transformation for a public sector entity in Dubai. The role oversees strategic planning, cross-functional teams, vendor management, and program g
Change Management Professional
Dubai, UAE
Solutions21 FZCO seeks a Change Management Professional for an enterprise transformation project in Dubai. The role leads human-centric aspects, developing strategies to drive user acceptance and minimize disruption for
Business Development Manager (UAE & Middle East)
Dubai, UAE
Solutions21 seeks a Business Development Manager to drive growth in the UAE and Middle East by identifying opportunities, building a pipeline, and closing deals with government and enterprise clients. The role requires 7
Trainer
Dubai, UAE
Data Migration Engineer
Dubai, UAE
Technical Project Manager / Coordinator
Dubai, UAE
DevOps Engineer
Dubai, UAE
Business Analyst
Dubai, UAE
Program Manager
Dubai, UAE
Change Management Professional
Dubai, UAE
Business Development Manager (UAE & Middle East)
Dubai, UAE