This is a remote position.
Develop and maintain scalable backend services using Python (FastAPI or Django).
Deploy and manage applications in a Kubernetes environment.
Own and optimize CI/CD pipelines.
Integrate databases and messaging systems.
Leverage AI tools to enhance development efficiency and code quality.
Requirements
Degree in Computer Science or a related field.
Strong experience with Python and modern backend frameworks.
Knowledge of Kubernetes, Docker, and CI/CD.
Experience with relational databases (e.g., PostgreSQL).
Analytical mindset and strong problem-solving skills.
Interest in AI-driven development is a plus.
Benefits
- Start: ASAP
- Duration: 2 - 3 Months, with possibility of full-time employment
- Workload: 50 - 100 %
- Location: Zurich / Remote (Switzerland)
- Salary: 40+ CHF/h
Skills Required
- Degree in Computer Science or a related field
- Strong experience with Python
- Experience with FastAPI or Django
- Knowledge of Kubernetes
- Knowledge of Docker
- Experience with CI/CD pipelines
- Experience with relational databases (PostgreSQL)
- Experience integrating messaging systems
- Analytical mindset and strong problem-solving skills
- Interest in AI-driven development
What We Do
ETH juniors connects academic talent with industry by organizing and delivering projects for companies ranging from nationally operating small and medium-sized enterprises to international corporations. It provides project-based consulting and recruits students and young professionals for software, IT, energy trading, AI, data engineering, and related assignments, helping organizations access specialized expertise while giving participants practical experience across diverse business and technology needs.









