Backend Python Engineer
- Entreprise
- Coopers Group AG
- Lieu
- Genf
- Date de publication
- 27.07.2026
- Référence
- 5310283
Description
- IT - Software Engineering
- Genf
- Contracting
- Vollzeit
- 01 November 2026 - 24 months, with a possible extension up to a maximum of 36 months
- Python
Your Task:
- Design, develop and operate backend services using Python
- Build and maintain scalable data ingestion and processing pipelines for scientific metadata and full-text content
- Modernise existing ingestion workflows and migrate processes to Apache Airflow
- Design and implement robust REST APIs for internal applications, partners and external tools
- Develop and optimise search capabilities using OpenSearch, including indexing strategies and relevance tuning
- Support the integration of AI-driven retrieval solutions and Model Context Protocol services
- Improve data quality through enrichment, deduplication and automated processing workflows
- Contribute to the modernisation of digitisation and archival services
- Support large-scale data migrations while ensuring metadata consistency and quality
- Develop containerised applications and support modern deployment processes
- Implement automated testing, code reviews, monitoring and CI/CD practices
- Contribute to open-source software and support the Open Science community
Your Profile:
- University degree in Computer Science or a related field with relevant professional experience
- Strong professional experience in backend development with Python
- Hands-on experience with Python frameworks such as Django, Flask and FastAPI
- Solid experience designing and developing REST APIs
- Strong understanding of relational databases such as PostgreSQL and document databases
- Practical experience with search technologies such as OpenSearch / Elasticsearch, including indexing and relevance tuning
- Experience with Docker, Kubernetes, Git and CI/CD pipelines
- Knowledge of asynchronous programming, automated testing and software engineering best practices
- Experience with large-scale data processing, metadata-driven systems and data pipelines
- Experience with Apache Airflow or similar workflow orchestration tools is an advantage
- Knowledge of AI-driven retrieval systems and AI/LLM integrations is a plus
- Familiarity with digital archiving, content management systems or scientific information platforms is an advantage
- Strong analytical and problem-solving skills with a focus on developing reliable, scalable and maintainable software solutions
- Proactive, quality-oriented team player with strong ownership and ability to work effectively in multicultural environments
- Excellent spoken and written English skills