CareerPlanSign in

Software Engineer (Python) - Switzerland

Sweden💼 Full-time🗓 2026-08-31 → 2026-09-26

Core

Design, develop, and operate backend applications, APIs, and data processing workflows for scientific information platforms (INSPIRE, SCOAP, HEPData) while integrating machine learning and AI capabilities.

Role type

Senior IC Python software engineer (backend + AI integration)

Builds

Scientific information platforms, APIs, data processing workflows, and production ML/AI features

Domain

Scientific research / High Energy Physics / Information Systems

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Python, Django, API design, relational databases, data processing workflows, LLM integration, automated testing, CI/CD

Preferred skills

Apache Airflow, React, TypeScript, OpenSearch, Elasticsearch, RAG, semantic search, Model Context Protocol, embeddings, AI agent integrations

Technologies

Python, Django, LLMs, RAG, Model Context Protocol, OpenSearch, Elasticsearch, Apache Airflow, React, TypeScript

Responsibilities

Develop and maintain scientific information applications and data workflows; Integrate ML/AI capabilities into production systems; Evaluate emerging AI technologies for scientific use cases; Ensure software quality via testing and monitoring; Collaborate on technical solutions and architecture.

Seniority

Senior, hands-on IC

Sourced via jobtech · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.