{"id":3675153,"url":"https://alion.io/job/epfl-ai-engineer-for-academic-services-and-program-support","title":"AI Engineer for Academic Services and Program Support","company":{"id":16910,"name":"Epfl","domain":"epfl.ch","url":"https://alion.io/company/epfl","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lausanne, Switzerland"],"countries":["CH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Computer Vision","optional":false},{"name":"Fine-tuning","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"LLM","optional":false},{"name":"Machine Learning","optional":false},{"name":"OCR","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"Semantic Search","optional":false}],"status":"live","first_seen_at":"2026-11-03T10:39:12Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-04T09:03:51Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the position\nAcademic 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).\nWe 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.\nOur infrastructure includes:\nGraph AI Platform: Knowledge graph, semantic search, and RAG construction\nRCP Computational Infrastructure: GPU clusters, local LLMs, specialized AI services\nAgents Framework: Orchestration layer for chatbots and AI applications\nProduction Applications: 20+ AI tutors and chatbots, analytics tools, search engines\nYou'll extend this ecosystem with functionalities and APIs specifically designed to support academic services that run in their dedicated IT environment.\nMission\nYou 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.\nMain duties and responsibilities\n1. Supporting pedagogical processes (50%)\nCourse evaluations (extract topics, categorize comments)\nCourse description (support description of skills with regards to competence framework)\n2. Supporting administrative processes (50%)\nAdministrative document analysis and quality checks\nSupport administrators in complex decision making processes \nBoth 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.\nProfile\nEducation & Experience\nMaster's degree in Computer Science, Machine Learning, AI, or related field\n\n2-3 years of professional experience in ML/AI application development\n\nStrong background in Large Language Models\n\nTechnical Skills\nExpert in Python programming and ML frameworks\n\nLLM application development: RAG systems, prompt engineering, fine-tuning\n\nComputer Vision/OCR: Experience with handwriting recognition or document processing\n\nAPI development and data engineering experience\n\nFamiliarity with vector databases and semantic search\n\nDesired Qualifications\nExperience in educational technology or learning analytics\n\nKnowledge of educational assessment theory and practices\n\nBackground in AI ethics and responsible AI development\n\nEnglish (C1) and French\nWe offer\nProfessional Environment\nWork at the intersection of AI and education at a world-leading technical university\n\nCollaborate with AI & Education specialists from the Center for Learning Sciences (LEARN)\n\nAccess to EPFL's secure on-premise AI infrastructure (RCP GPU clusters, local LLMs)\n\nDirect impact on teaching and learning for 1,000+ instructors\n\nTechnical Resources\nState-of-the-art GPU computing infrastructure\n\nAccess to latest open-weight models and commercial APIs for development\n\nIntegration with established platforms (Graph AI, Intelligent Agents, chatbot framework)\n\nDevelopment Opportunities\nContinuous learning environment with access to courses and training\n\nWork on cutting-edge applications of LLMs in education\n\nContribute to open-source educational AI tools\n\nInformations\nContract Start Date : 01/04/2027\nActivity Rate Min : 80.00\nActivity Rate Max : 100.00\nContract Type: CDD\nDuration: 1 year\nReference: 2558","description_format":"text","description_chars":4253,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Higher Education"],"lifecycle":[{"event":"open","at":"2026-11-03T10:39:12Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":25,"reasons":["conf:2","velocity","win:early","comp:junior"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/epfl-ai-engineer-for-academic-services-and-program-support","json_url":"https://alion.io/job/epfl-ai-engineer-for-academic-services-and-program-support.json","meta":{"generated_at":"2026-11-04T09:55:56Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":15409,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":16910},"rest":"https://alion.io/mcp/rest/get_company?id=16910"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fepfl-ai-engineer-for-academic-services-and-program-support"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fepfl-ai-engineer-for-academic-services-and-program-support"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fepfl-ai-engineer-for-academic-services-and-program-support"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/epfl-ai-engineer-for-academic-services-and-program-support\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fepfl-ai-engineer-for-academic-services-and-program-support"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3675153}},{"tool":"search_jobs","arguments":{"company":"epfl.ch","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3675153},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}