Scholé AI is an AI curriculum assistant that personalizes online learning.
We are a spinoff project at the ML for Education lab at EPFL with ties to the computer science department, the EPFL LEARN center, and the EPFL AI Center.
Our Mission
We aim to deliver contextualized, impactful learning experiences in teaching data science to non-data scientists.
Role Description
We're looking for a Research Software Engineer for a full-time, on-site role at EPFL in Lausanne.
You will develop and optimize software solutions for an AI for education product compliant with high security and privacy requirements.
You'll work closely with a multidisciplinary team to design, build, and scale a cutting-edge platform leveraging full-stack + AI technologies like React, Django, Python, LLMs, and RL.
* Design and develop front-end and back-end components using React, Django, and Python.
* Integrate LLMs to personalize learning experiences and provide intelligent recommendations.
* Collaborate with cross-functional teams to deliver new features and improvements based on user feedback.
* Participate in all stages of the software development lifecycle, from ideation to deployment.
* Ensure the software adheres to high industry standards for security, performance, and user experience.
Qualifications
* Strong experience in full-stack development, including front-end frameworks like React and back-end frameworks such as Django and Python.
* Experience working with LLMs and integrating AI-driven features into software products.
* Familiarity with cloud technologies (Firebase, AWS, GCP, or Azure) and databases (Postgres, NoSQL).
* Passion for building innovative, scalable software solutions that transform learning.
* Experience in educational technology or related fields is a plus.
* Experience with language model training or multimodal learning is a plus.
* Experience with software and data security is a plus.
* Bachelor's, Master's, or Ph.D. in Computer Science, Data Science, or a related field (preferred).
Job Details
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: Education