Software Developer, circular-construction AI (REON / SXL)
Indexed description
Main Duties And Responsibilities
- Extract and harden a scoring engine from an existing Python/Streamlit prototype into robust, standalone code
- Rebuild the data layer from Neo4j to a Python-native graph structure
- Implement data-ingestion and similarity-matching logic that completes missing component information (GNN)
- Build a lightweight web interface: data upload in, ranked results out
- Work independently from rough goals to working software, using modern tooling (including AI coding assistants) to move fast
- Keep the codebase clean and documented so it can be extended by others.
- Degree in computer science, software engineering, data science, machine learning, or an equivalent field; recent graduates are welcome
- Strong Python skills and the ability to write clean, modular, tested, and documented code
- Hands-on experience with graph data structures and graph neural networks, gained through academic research, internships, professional work, or substantial personal projects
- Experience with machine-learning pipelines, including data preparation, model training or inference, and evaluation
- Interest in migrating an existing Neo4j model to a custom Python-native graph implementation
- Experience building at least one complete application beyond notebooks, including a backend API and a functional web interface
- Comfortable learning unfamiliar technologies and improving an existing prototype step by step
- Familiar with Git; experience with LLM workflows, Docker, or cloud deployment is an advantage
- Self-directed, pragmatic, and motivated by research-to-product development
- Valid Swiss work authorisation; holders of an S permit are welcome if authorised to work
- Fluent English; French or German is an advantage
- The chance to build the technical core of an EPFL spin-out in formation, in circular construction and AI
- Direct collaboration with the founder and real ownership of what you build
- A flexible, hands-on role with genuine impact
- For the right person, a possible path to a founding technical role at REON
- The starting date is flexible and can be agreed upon with the selected candidate
Activity Rate Max : 80.00
Contract Type: CDD
Duration: 2-4 months
Reference: 2351
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search