Mid Data Scientist at Jobgether

Switzerland

Posted

on-site · full-time · Visa sponsorship

Apply for this role at Jobgether

Responsibilities:
- Perform exploratory data analysis to find patterns, trends, anomalies and business opportunities.
- Engineer and clean features; prepare high‑quality datasets for analysis and ML pipelines.
- Build, train, tune and validate supervised and unsupervised models using scikit‑learn, PyTorch or TensorFlow.
- Apply statistical methods (hypothesis testing, inference, distribution analysis) to support decisions.
- Define evaluation metrics and validation strategies (cross‑validation, overfitting analysis).
- Use experiment and model management tools (MLflow, W&B, Databricks ML) to track experiments and versions.
- Implement MLOps fundamentals: model versioning, registries and deployment lifecycle practices.
- Query and analyze data with SQL; create clear visualizations with Matplotlib, Seaborn, Plotly or BI tools.
- Work with cloud ML platforms (Azure ML, SageMaker, Vertex AI) to take models toward production.
- Communicate results and recommendations clearly to technical and non‑technical stakeholders; collaborate with Data teams.
- Own model quality, reliability and lifecycle; adapt solutions to changing data and requirements.

Requirements:
- 3–5 years professional experience in data science or related field.
- Degree in a quantitative discipline (e.g., CS, Mathematics, Statistics, Engineering).
- Strong Python skills and practical experience with NumPy, Pandas and ML libraries.
- Proven experience building and validating ML models and applying statistical analysis.
- Familiarity with model tracking/management tools (MLflow, W&B) and MLOps practices.
- Experience with SQL and at least one cloud ML platform (Azure ML, AWS SageMaker or GCP Vertex AI).
- Ability to create meaningful visualizations and explain technical results to non‑technical stakeholders.
- Self‑starter who can work independently, take ownership and collaborate across teams.

All roles at Jobgether