Senior Quality Assurance Engineer
Role Overview
Senior Quality Assurance Engineer ensuring reliability, safety, and performance of AI products and software platforms.
Testing includes AI model evaluation, fairness, robustness, and multimodal features as well as conventional software systems.
Arabic proficiency is preferred for certain data and product validation tasks.
Key Skills for This Role
Full Job Posting
Institute of Foundation Models
Research lab focused on building, understanding, using, and risk-managing foundation models.
Role
Senior Quality Assurance Engineer ensuring reliability, safety, and performance of AI products and software platforms.
Testing includes AI model evaluation, fairness, robustness, and multimodal features as well as conventional software systems.
Arabic proficiency is preferred for certain data and product validation tasks.
Key responsibilities
- Design test plans and cases for AI applications, APIs, and platform features; build automated test frameworks for models, data pipelines, and software, primarily in Python.
- Evaluate AI outputs for correctness, fairness, robustness, and consistency; work with cross-functional teams to define metrics and acceptance criteria.
- Conduct manual and exploratory testing; perform end-to-end tests across distributed systems, APIs, databases, web applications, and model inference pipelines.
- Test performance and develop CI/CD pipelines for repeatable testing.
- Track and report defects and quality metrics, drive root-cause analysis, and contribute to quality standards, practices, and documentation.
Academic qualifications
- Bachelor’s degree in Computer Science, Software Engineering, AI, or a related technical field required.
- Master’s degree or equivalent experience in AI systems, software testing, or quality assurance preferred.
Required experience
- Extensive software QA, test automation, and complex-system validation experience.
- Strong Python and hands-on experience with PyTest or a similar test automation framework.
- Knowledge of AI/ML testing challenges, including nondeterministic outputs, dataset biases, and model evaluation metrics.
- Experience testing distributed systems, REST APIs, cloud-native applications, and microservices.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
- Analytical attention to detail, edge-case identification, communication, and multidisciplinary collaboration.
Preferred experience
- AI model testing, including LLMs, computer vision, or multimodal models; TensorFlow, PyTorch, or Hugging Face.
- Data QA, dataset validation, annotation workflows, cloud platforms, Docker, Kubernetes, and open-source QA contributions.
- Arabic proficiency for linguistic, data, or regional validation.
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 Institute of Foundation Models
Machine Learning Engineer — Pre-training (LLM)
Sunnyvale, USA
Machine Learning Engineer — Reinforcement Learning
Sunnyvale, USA
High Performance Computing Software Engineer - Supercomputing
Abu Dhabi, UAE
The Institute of Foundation Models is seeking an HPC software engineer to build and operate compute infrastructure for large-scale AI workloads. The role covers distributed software, low-level performance optimization, c
Research Scientist - World Modeling
Abu Dhabi, UAE
The Institute of Foundation Models seeks a Research Scientist to lead research for its PAN world model project, spanning video generation, action-conditioned models, robotics, and embodied AI. The role includes developin
Research Engineer - NLP
Abu Dhabi, UAE
The Institute of Foundation Models is seeking an NLP research engineer to develop and improve efficient large language models and related AI systems. The work includes research, algorithm implementation, model integratio
Data & Eval Operations Program Manager
Sunnyvale, USA
Machine Learning Engineer — GPU Kernel
Sunnyvale, USA
Machine Learning Engineer — Pre-training (LLM)
Sunnyvale, USA
Machine Learning Engineer — Reinforcement Learning
Sunnyvale, USA
HPC Engineer
Sunnyvale, USA
High Performance Computing Software Engineer - Supercomputing
Abu Dhabi, UAE
Research Scientist - World Modeling
Abu Dhabi, UAE
Research Engineer - NLP
Abu Dhabi, UAE