AI Tech Lead

Drive the design, architecture, and deployment of AI and machine learning systems.

ICRC - International Committee of the Red Cross

Open positions at ICRC
Logo of ICRC

Overview

Drive the design, architecture, and deployment of AI and machine learning systems.

You have:

  • Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, or related field.
  • 8+ years of experience in software engineering, with at least 4 years focused on AI/ML solutions architecture.
  • Strong programming proficiency in Python and other relevant languages.
  • Hands-on experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, or Keras.
  • Experience working in Agile delivery environments; SAFe certification preferred.
  • Demonstrated track record of architecting and deploying machine learning or AI solutions at scale.
  • Good knowledge of AI concepts including RAG, Agentic AI, and MCPs.
  • Proficiency in designing and implementing machine learning models, including supervised, unsupervised, and reinforcement learning approaches.

Contract

This is a ICRC - Open-ended contract. More about ICRC - Open-ended contracts.

About the ICRC

Since 1863, the International Committee of the Red Cross (ICRC) has worked to relieve suffering and preserve human dignity during war and armed violence. Alongside our Red Cross and Red Crescent partners, we deliver life-saving aid across front lines and strive to reconnect families and locate missing people.

Engaging with authorities and armed forces on all sides, often confidentially, we advocate for humane treatment of detainees and urge compliance with international humanitarian law to protect civilians from harm, including online.

Purpose of the Role

The ICRC is seeking an AI Tech Lead to drive the end-to-end design, architecture, and deployment of AI and machine learning systems in support of the ICRC's mandate to protect and assist victims of armed conflict and other situations of violence. The AI Tech Lead will serve as the technical backbone of the ICRC's AI transformation, translating operational challenges into production-grade intelligent systems while ensuring all solutions meet the ICRC's stringent standards for data protection, ethical AI, and operational resilience. This role requires deep expertise in AI/ML technologies, open-source platforms, and best practices for building AI-driven solutions.

Reports to (role)

Data & AI Technology Manager

Main Duties & Responsibilities

  • Design and architect scalable end-to-end AI/ML solutions aligned with business objectives and technical requirements.
  • Lead the selection and implementation of tools, frameworks, and technologies for AI/ML model and system development.
  • Develop machine learning models, algorithms, and AI solutions across applications such as natural language processing, computer vision, and large language models, covering data ingestion, feature engineering, model training, experimentation, versioning, and continuous delivery.
  • Design AI infrastructure on Kubernetes clusters, including container orchestration and security hardening, and implement event-driven API integrations connecting AI services with existing ICRC platforms.
  • Collaborate with product owners, data scientists, software engineers, and DevOps teams to integrate AI models into production systems, translating experimentation into scalable solutions.
  • Establish AI/ML best practices across MLOps, model versioning, CI/CD pipelines, and production monitoring.
  • Provide technical mentorship and guidance to engineering teams on AI/ML projects and initiatives.
  • Monitor advancements in AI/ML technologies and apply relevant developments to address real-world business challenges.
  • Ensure all AI/ML solutions comply with ICRC ethical standards, privacy regulations, and data security protocols.

Education & Professional Background

  • Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, Artificial Intelligence, or a related field.
  • 8+ years of experience in software engineering, with at least 4 years focused on AI/ML solutions architecture.
  • Demonstrated track record of architecting and deploying machine learning or AI solutions at scale.
  • Experience working in Agile delivery environments; SAFe certification preferred.
  • Experience in a complex, multicultural international environment is an asset.

Skills & Competencies

  • Strong programming proficiency in Python and other relevant languages.
  • Hands-on experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-learn, or Keras.
  • Proficiency in designing and implementing machine learning models, including supervised, unsupervised, and reinforcement learning approaches.
  • Solid understanding of MLOps practices, including model versioning, monitoring, and lifecycle management.
  • Familiarity with deep learning architectures such as CNNs, RNNs, and Transformers.
  • Good knowledge of AI concepts including RAG, Agentic AI, and MCPs.
  • Expertise in containerisation and Kubernetes for scalable AI deployments.
  • Proven experience in API design and integration across heterogeneous systems.
  • Knowledge of GraphRAG or GraphDB is an asset.
  • Knowledge of data privacy regulations and ethical considerations in AI.
  • Fluent in English (written and spoken); French is a plus.

Additional Information

  • Location: Geneva
  • Type of contract: Open-ended
  • Activity rate: 100%
  • Start date: October 2026
  • Recruiter: Alejandra Rodriguez
  • Application deadline: Monday, 13th of July 2026

Important information: For future employees and their dependents who are not EU and/or EFTA nationals, settling in Switzerland is now required. Direct settlement in France upon arrival is no longer possible.

Our values

At the ICRC, we value impact, collaboration, respect, and compassion. We seek candidates who demonstrate behaviors based on these shared values. For more information on the ICRC values, please visit this page.

Are you ready to explore the next chapter of your career? Apply now!

Potential interview questions

Can you describe your experience with AI and machine learning architecture? To understand your technical expertise in AI/ML solutions. Discuss specific projects where you've designed and implemented AI systems.
How do you ensure ethical considerations in your AI implementations? The interviewer wants to assess your understanding of ethical AI practices. Pro members can see the explanation.
Describe a challenging problem you solved using machine learning. Pro members can see the explanation. Pro members can see the explanation.
What’s your experience with Agile methodologies in AI project delivery? Pro members can see the explanation. Pro members can see the explanation.
How do you stay updated with advancements in AI technology? Pro members can see the explanation. Pro members can see the explanation.
Can you explain a machine learning model you built and its impact? Pro members can see the explanation. Pro members can see the explanation.
What is your approach to model versioning and monitoring? Pro members can see the explanation. Pro members can see the explanation.
How do you handle API design for AI systems? Pro members can see the explanation. Pro members can see the explanation.
Added 10 days ago - Updated 1 day ago - Source: careers.icrc.org