AI Engineer for Academic Services and Program Support
EPFL · Lausanne
Job description
About the role
The Center for Digital Education at EPFL collaborates with academic support units to build AI services that help answer requests from students, instructors and teaching sections, including document evaluation, verification and classification, and document editing such as course descriptions. The AI Engineer designs, develops and deploys safe and secure AI systems using Large Language Models hosted on EPFL's secure infrastructure, working with the Teaching Support Centre, the Registrar's office and Central IT services.
Key responsibilities
- Support pedagogical processes: extract topics and categorize comments in course evaluations, and support the description of skills against competence frameworks in course descriptions.
- Support administrative processes: analyse and check the quality of administrative documents, and support administrators in complex decision-making.
- All work must respect fairness and data security, with potential solutions tested and evaluated together with the benchmark engineer.
Required profile
- Master's degree in Computer Science, Machine Learning, AI or a related field.
- 2-3 years of professional experience in ML/AI application development.
- Strong background in Large Language Models.
- Desired: experience in educational technology or learning analytics, knowledge of educational assessment theory, and a background in AI ethics and responsible AI.
- English (C1) and French.
Required skills
- Expert Python programming and ML frameworks.
- LLM application development: RAG systems, prompt engineering, fine-tuning.
- Computer vision/OCR, such as handwriting recognition or document processing.
- API development and data engineering.
- Familiarity with vector databases and semantic search.
What we offer
- Work at the intersection of AI and education at a leading technical university, with access to EPFL's secure on-premise AI infrastructure (GPU clusters, local LLMs).
- State-of-the-art GPU computing, open-weight models and commercial APIs, and integration with Graph AI, Intelligent Agents and a chatbot framework.
- Continuous learning through courses and training, and the chance to contribute to open-source educational AI tools.
Fixed-term contract starting 01/04/2027, duration 1 year, activity rate between 80% and 100%.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 7 hours ago
Expires 1 month from now
6 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
EPFL
Lausanne
Related job offers
-
Staff/Senior Software Engineer - Desktop Application
Nexthink Lausanne -
Ingénieur·e Logiciel Java (H/F) – Lausanne
adesso Schweiz AG Jobportal Lausanne -
Ingénieur(e) BPM & Automation (H/F)
adesso Schweiz AG Jobportal Lausanne -
Senior Specialist Solutions Architect - AI/ML
Databricks Zürich -
Customs Functional Analyst (ASYCUDA)
United Nations Conference on Trade and Development GENEVA