Senior AI Engineer - Professional Services - KSA
Role Overview
As an AI Engineer on the Professional Services team, work directly with strategic customers as a trusted advisor and hands-on builder.
Translate complex business challenges into cutting-edge AI solutions that deliver tangible business value.
Design, build, and deploy applications from predictive models to Generative AI agents and chatbots.
Key Skills for This Role
Full Job Posting
Role Overview
As an AI Engineer on the Professional Services team, work directly with strategic customers as a trusted advisor and hands-on builder.
Translate complex business challenges into cutting-edge AI solutions that deliver tangible business value.
Design, build, and deploy applications from predictive models to Generative AI agents and chatbots.
Key Responsibilities
- Partner with customers to understand business goals, identify high-impact use cases, and define technical requirements for AI solutions.
- Design, develop, and deploy end-to-end AI solutions using the DataRobot platform and open-source tools.
- Develop and deploy agents on DataRobot leveraging frameworks such as LangGraph, CrewAI, and Llama Index.
- Build custom GenAI chatbots and Retrieval-Augmented Generation (RAG) systems.
- Develop and deploy classic machine learning models for forecasting, churn prediction, and fraud detection.
- Serve as a technical expert on the DataRobot platform and modern AI/ML development, guiding customers on MLOps, model governance, and scaling AI initiatives.
- Ensure solutions are robust, scalable, and directly contribute to customer business objectives.
- Communicate complex technical concepts and project outcomes to technical and non-technical audiences, from data scientists to C-level executives.
AI & Machine Learning Expertise
- Strong proficiency in Python and common data science libraries such as pandas, scikit-learn, and NumPy.
- Practical experience with Generative AI technologies including Large Language Models and vector databases.
- Solid understanding of the end-to-end agentic AI lifecycle from building agents in frameworks like LangGraph or CrewAI to at-scale deployment and monitoring.
Application Development & Operations
- Demonstrable experience developing and deploying applications, including building REST APIs using Flask or FastAPI to serve ML models and GenAI logic.
- Proficiency with Docker and experience deploying and managing applications on Kubernetes.
- Solid understanding of secure application development practices including authentication/authorization, secrets management, and securing public-facing endpoints.
- Experience in a client-facing or consulting role with exceptional verbal and written communication skills.
- A deep curiosity and passion for solving complex, unstructured problems.
Education and Experience
- Approximately 6-8 years of hands-on experience in AI application development, software engineering, machine learning engineering, or a similar role with a proven track record of deploying AI solutions into production.
- Master's Degree or Ph.D. in Computer Science, Statistics, Artificial Intelligence, Engineering, or a related quantitative field.
- Hands-on experience with a major cloud platform (AWS, Azure, or GCP).
- Familiarity with the DataRobot AI Platform is a strong plus.
- Understanding of MLOps principles and tools for model CI/CD, monitoring, and governance.
Benefits
- Benefits package may include Medical, Dental & Vision Insurance, Flexible Time Off Program, Paid Holidays, Paid Parental Leave, and Global Employee Assistance Program (EAP), depending on location and local legal requirements.
About DataRobot
DataRobot delivers AI that maximizes impact and minimizes business risk.
Its platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.
DataRobot empowers practitioners to deliver predictive and generative AI and enables leaders to secure their AI assets.
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 DataRobot
Senior Account Manager
, UAE
DataRobot is seeking a senior account manager to retain and grow a portfolio of existing customers for its AI platform. The role owns renewals, upsell and cross-sell, account planning, forecasting, and customer relations
Senior Account Manager
Dubai, UAE
DataRobot is seeking a Senior Account Manager to retain and expand existing enterprise technology customers, drive renewals, and grow adoption of its AI platform. Candidates should have 8+ years of quota-carrying SaaS or
Senior Account Manager
Dubai, UAE
Senior Account Manager
, UAE
Senior Account Manager
Dubai, UAE
Business Development Representative
, USA
MCP & Memory Intern
Boston, USA
Staff Product Security Engineer
Boston, USA
Staff Software Engineer
Boston, USA
Lead Engagement Director
Dubai, UAE