Job offer

AI Software Engineer

EFG International is seeking an experienced AI software engineer for its Data Office team in Geneva to work on developing a scalable AI platform and implementing AI-driven systems. The ideal candidate will have extensive knowledge of ML/AI frameworks, Python programming, and experience with cloud environments.

Job Description

We are seeking a highly qualified and motivated AI software engineer to join our Machine Learning & GenAI team. You will build a new, scalable AI platform and design, develop, and deploy AI-driven systems that deliver measurable business results.

Main tasks

  • Design and build a hybrid (on-prem/on-cloud) AI/ML platform to run AI use cases at scale
  • Definition and implementation of secure, reliable inference and training architectures
  • Support for embeddings, vector databases, and AI protocols to enable interoperable AI workflows
  • Documentation of machine learning processes, system architecture, and operational notes for reproducibility and knowledge sharing
  • Collaboration on the development, fine-tuning, and optimization of models (LLMs, NLP, recommendations)
  • Implementation of evaluation frameworks for RAG and LLM systems
  • Development of software and APIs for AI services and applications
  • Automation of build, test, and deployment processes with CI/CD pipelines
  • Collaborate with business partners, product owners, business engineers, data managers, data scientists, and technology teams to understand AI/ML use cases, requirements, and success criteria
  • Ensuring that all AI/ML solutions comply with bank-wide data and AI policies and standards

Requirements

  • Advanced studies in computer science, data science, mathematics, statistics, physics, or a related field
  • Extensive knowledge of ML/AI frameworks: PyTorch or TensorFlow, Hugging Face ecosystem
  • Practical experience with LLMs: prompt engineering, fine-tuning/LORA, embeddings, vector databases
  • Solid programming skills in Python, R, or Java/Scala
  • Previous experience in deploying applications in cloud environments (Azure)
  • Experience in setting up production-grade APIs and SPIs (REST/SOAP), cloud-native (AWS/GCP/Azure), containers (Docker), and orchestration (Openshift, Kubernetes)
  • MLOps basics: experiment tracking (MLFlow/Weights), model registration, CI/CD, model monitoring, feature stores

We offer

A supportive environment where your contributions are valued and recognized. A dynamic and stimulating work environment where you can use your skills and knowledge to deliver measurable business results.

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.