R

Senior AI Engineer

Rheinmetall Barzan Advanced Technologies QSTP-LLC

Doha, Doha Municipality, Qatar · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
Bachelor's degree in Computer Science, Artificial Intelligence, or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are in search of a Senior AI Engineer experienced in the full spectrum of AI project development, from conceptual research to delivering robust production systems. The role involves working with a variety of AI solutions spanning machine learning, deep learning, NLP, computer vision, reinforcement learning, generative AI, and deployment on both workstations and edge or physical AI platforms.

Key Responsibilities

  • Create, train, and refine AI models across various domains such as machine learning, deep learning, reinforcement learning, natural language processing, computer vision, and generative AI.
  • Design and optimize Transformer-based architectures, diffusion models, and large language models (LLMs).
  • Develop and implement autonomous AI systems involving tool usage and complex reasoning flows.
  • Utilize transfer learning, fine-tuning, and parameter-efficient methods to adapt models to specific application needs.
  • Transition AI proofs of concept into scalable, maintainable, and production-ready solutions.
  • Enhance model performance for inference efficiency using techniques such as quantization, pruning, and knowledge distillation, considering hardware constraints.
  • Deploy AI solutions on GPU workstations and embedded or edge devices, including applications on physical AI systems.
  • Establish benchmarking standards and testing protocols to measure model performance in terms of accuracy, robustness, latency, throughput, and resource consumption.
  • Integrate AI models with existing organizational systems through APIs and enterprise infrastructure.
  • Collaborate with multidisciplinary teams including product managers, software engineers, data scientists, and domain specialists, while mentoring less experienced colleagues.
  • Continuously update knowledge of AI research trends and evaluate novel methods and tools for potential adoption.

Technical Expertise Required

  • Machine learning techniques encompassing supervised and unsupervised approaches, feature engineering, and model validation.
  • Reinforcement learning with focus on policy optimization and reward engineering for decision-making systems.
  • Deep learning frameworks and architectures such as CNNs, RNNs, Transformers, and attention mechanisms.
  • Natural language processing including language modeling, text classification, embedding technologies, and chatbots.
  • Computer vision tasks including detection, segmentation, tracking, and integration of multimodal vision-language frameworks.
  • Generative AI methods, including work with large language models (LLMs), diffusion processes, prompt design, fine-tuning, and retrieval-augmented generation (RAG).
  • Design and management of agentic AI and multi-agent autonomous pipelines.

Optimization and Performance Improvement

  • Model compression techniques like quantization, pruning, and knowledge distillation to optimize inference speed and resource needs.
  • Application of transfer learning and parameter-efficient fine-tuning strategies including LoRA and PEFT.
  • Development and execution of benchmarking procedures covering accuracy, latency, throughput, memory usage, stress testing, and reproducible evaluation.

Tools, Platforms, and Deployment

  • Proficiency in AI frameworks such as PyTorch, TensorFlow, Scikit-learn, Hugging Face Transformers, ONNX, and OpenCV.
  • GPU programming including CUDA and using inference runtimes like TensorRT, ONNX Runtime, and OpenVINO, with deployment in containerized systems.
  • Experience deploying AI on embedded/edge devices, for example NVIDIA Jetson, with real-time performance considerations.
  • Knowledge of sensor integration, robotics, and simulation is advantageous.
  • Expertise with model serving via REST, gRPC APIs, container orchestration using Docker and Kubernetes, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with MLOps workflows involving experiment tracking, model versioning, monitoring, and automated retraining.
  • Integration of AI models within existing enterprise software architectures and deployment on cloud platforms like AWS, Azure, or GCP as well as on-premises.

Additional Appreciated Skills

  • Data science capabilities such as statistical analysis, exploratory data examination, hypothesis testing, and visualization.
  • Data engineering experience including pipeline creation, ETL/ELT processes, SQL/NoSQL databases, and big data technologies like Spark.
  • Expertise in data quality assurance, labeling methodologies, and generating synthetic datasets.

Qualifications

  • At least a Bachelor's degree in Computer Science, Artificial Intelligence, or related discipline.
  • Advanced degrees (Master's or PhD) with specialization in AI, machine learning, or data science are preferred.
  • Established record of successfully designing, implementing, and delivering sophisticated AI applications in real scenarios.
  • Proven ability to advance projects from proof of concept to fully operational solutions.
  • Strong analytical, communication, and leadership competencies.
  • Contributions to publications, patents, or open-source projects are advantageous.

What We Offer

  • Competitive salary and benefits package.
  • Chance to engage in impactful and innovative AI research and development.
  • Support for professional learning and career advancement.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

PyTorch TensorFlow Docker required Kubernetes required Hugging Face Transformers required

How they work

Communication Teamwork & Collaboration Problem Solving Leadership
🤖
Online · instant AI help
Broxer