AI Engineer for Academic Services and Program Support

EPFL

Vaud

On-site

CHF 110,000 - 150,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

World-leading university environment
GPU computing infrastructure access
Training and courses

Job summary

EPFL, the Swiss Federal Institute of Technology in Lausanne, invites applications for an AI Engineer in Academic Services and Program Support. You will design, develop, and deploy AI systems using Large Language Models within EPFL's secure infrastructure to assist students, instructors, and teaching sections.

Working with the Center for Digital Education and LEARN, you will extend the Graph AI Platform and Agent Framework, building tools for survey analysis, course descriptions, and

Qualifications

  • Master's degree in Computer Science, ML, AI, or related field.
  • 2-3 years of professional experience in ML/AI application development.
  • Strong background in Large Language Models.
  • Proficient in Python programming and ML frameworks.
  • Experience with handwriting recognition or document processing.
  • API development and data engineering experience.
  • Familiarity with vector databases and semantic search.
  • English (C1) and French proficiency.

Responsibilities

  • Support pedagogical processes such as course evaluations and course description development.
  • Assist administrative processes with document analysis and quality checks; support decision-making in complex scenarios.

Skills

Python
ML Frameworks
Large Language Models
Document Processing
API Development
Data Engineering
Vector Databases
Semantic Search
English Proficiency
French Proficiency

Education

Master's in Computer Science/ML/AI

Tools

OCR
GPU/ML infra

Job description

Select how often (in days) to receive an alert:

EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 18,500 people, including over 14,000 students and 4,000 researchers from more than 120 different countries.

AI Engineer for Academic Services and Program Support
About the position

Academic services and operations are getting more complex with the increasing number of programs, courses and students. At the Center for Digital Education, we are collaborating with academic support units to develop AI services that help answer requests from students, instructors and teaching sections. The services encompass the evaluation, verification and classification of documents (e.g. open survey responses) as well as support for the editing of documents (e.g. course descriptions).

We are seeking an AI Engineer for academic services and program support to design, develop, and deploy safe and secure AI systems that support existing business processes, allowing staff to focus on helping students and instructors solve their problems. Working with Large Language Models hosted on EPFL's secure infrastructure, you'll create innovative solutions which follow a responsible approach to AI.

Our infrastructure includes:

  • Graph AI Platform: Knowledge graph, semantic search, and RAG construction
  • RCP Computational Infrastructure: GPU clusters, local LLMs, specialized AI services
  • Agents Framework: Orchestration layer for chatbots and AI applications
  • Production Applications: 20+ AI tutors and chatbots, analytics tools, search engines

You'll extend this ecosystem with functionalities and APIs specifically designed to support academic services that run in their dedicated IT environment.

Mission

You will develop AI applications that support academic services and operations at EPFL. You will closely collaborate with the Teaching Support Centre, the Registrar's office and the Central IT services. You'll build tools that help pedagogical advisors analyse survey responses, lighten instructors' administrative tasks, support administrators in checking documents for completeness and quality as well as support program directors in conducting accreditation work.

Main duties and responsibilities

1. Supporting pedagogical processes (50%)

  • Course evaluations (extract topics, categorize comments)
  • Course description (support description of skills with regards to competence framework)

2. Supporting administrative processes (50%)

  • Administrative document analysis and quality checks
  • Support administrators in complex decision making processes

Both areas of activity require particular attention to fairness and a strong commitment to the security of data processing. Potential solutions will be tested and evaluated in collaboration with our benchmark engineer for the absence of bias and the quality of responses.

Profile

Education & Experience

Master's degree in Computer Science, Machine Learning, AI, or related field

2-3 years of professional experience in ML/AI application development

Strong background in Large Language Models

Technical Skills

Expert in Python programming and ML frameworks

Computer Vision/OCR: Experience with handwriting recognition or document processing

API development and data engineering experience

Familiarity with vector databases and semantic search

Desired Qualifications

Experience in educational technology or learning analytics

Knowledge of educational assessment theory and practices

Background in AI ethics and responsible AI development

  • English (C1) and French
We offer

Professional Environment

Work at the intersection of AI and education at a world-leading technical university

Collaborate with AI & Education specialists from the Center for Learning Sciences (LEARN)

Access to EPFL's secure on-premise AI infrastructure (RCP GPU clusters, local LLMs)

Direct impact on teaching and learning for 1,000+ instructors

Technical Resources

State-of-the‑art GPU computing infrastructure

Access to latest open‑weight models and commercial APIs for development

Integration with established platforms (Graph AI, Intelligent Agents, chatbot framework)

Continuous learning environment with access to courses and training

Work on cutting‑edge applications of LLMs in education

Contribute to open‑source educational AI tools

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer for Academic Services and Program Support
AI Engineer for Academic Services and Program Support

UZH Alumni • Lausanne

Hybrid
CHF 110,000 - 140,000
AI Engineer for Academic Services & Programs
AI Engineer for Academic Services & Programs

UZH Alumni • Lausanne

Hybrid
CHF 110,000 - 140,000
Educational Services AI Engineer for Programs
Educational Services AI Engineer for Programs

EPFL • Vaud

On-site
CHF 110,000 - 150,000
World-leading university environment
GPU computing infrastructure access
Training and courses
AI Engineer for Academic Services and Program Support
AI Engineer for Academic Services and Program Support

EPFL • Lausanne

On-site
CHF 90,000 - 130,000
Staff AI Engineer
Staff AI Engineer

Jobgether • Switzerland

On-site
CHF 150,000 - 220,000
Competitive salary package.
Production AI solutions used by real F
Broad technical scope across AI产品
+6
Staff AI Engineer
Staff AI Engineer

AItoolnavio • Switzerland

Remote
CHF 180,000 - 280,000
Competitive salary
Architectural influence in decision‑m|
High autonomy Staff role
+1
System Engineer
System Engineer

École polytechnique fédérale de Lausanne, EPFL • Vaud

On-site
CHF 120,000 - 170,000
Applied AI Engineer
Applied AI Engineer

Jobgether • Switzerland

Remote
CHF 92,000 - 138,000
Remote work across Europe/UK
Early core team influence
Technical autonomy
+4
Software Engineer: Keystone Project (Machine-Verified LLM Inference)
Software Engineer: Keystone Project (Machine-Verified LLM Inference)

EPFL • Vaud

On-site
CHF 110,000 - 150,000
Frontier AI models access
Travel for collaboration
Professional development
+1
AI Tooling Engineer
AI Tooling Engineer

Jobgether • Switzerland

Remote
CHF 140,000 - 200,000
Fully remote work
Multicultural team
Cutting-edge AI technologies
+2
Top locations