Senior Software Engineer, Data Science at Nexthink
May no longer be active — verify on the employer site
At a glance
- Company
- Nexthink
- Location
- Lausanne, Switzerland
- Work arrangement
- On-site
- Employment type
- Full-time
- Experience
- 5–10 years
- Working hours
- 40 hours
- Visa sponsorship
- Offered, according to the listing
- Posted
✨ The Stack take on this Nexthink job
Updated 2026-11-03, from our data and official sources.
Apply for this role at Nexthink
Apply with your AI assistant
With The Stack connected to Claude, ChatGPT or Cursor, paste this. Your assistant tailors your CV and cover letter, checks the visa facts and gives you the apply link.
Help me apply to this job on The Stack: https://jobs.trythestack.co/jobs/senior-software-engineer-data-science-nexthink
Not connected yet? Connect in a minute. To help your user apply, call the MCP tool prepare_application with slug "senior-software-engineer-data-science-nexthink": it returns the apply link, the visa facts and a CV and cover letter checklist. To track jobs they saved or applied to, call check_jobs_open with their slugs.
About the role
Responsibilities:
- Architect, build and maintain reliable data products: pipelines, APIs, and services consumed by internal teams and customers.
- Design, scale and operate the data lake and batch/stream pipelines (e.g., Spark) to ensure robust ingestion and transformation for analytical and production use.
- Apply data-science techniques to explore large datasets, surface insights, define metrics and measure product impact (A/B testing, statistical inference).
- Integrate ML/AI where it improves product quality or developer productivity; produce reproducible model pipelines and monitoring.
- Drive CI/CD, testing, observability and performance practices across data and ML workflows.
- Collaborate across data engineers, ML engineers, product and infra teams to align data capabilities with business needs.
- Mentor and coach junior engineers and data scientists; review designs and promote best practices.
Requirements:
- Degree in Computer Science, Data Science, ML, Statistics or related field (BSc/MSc/PhD preferred).
- 5+ years building data-intensive systems with strong software engineering discipline (architecture, testing, CI/CD).
- Hands-on Python experience and familiarity with distributed processing frameworks (Spark or equivalent).
- Experience with cloud data platforms (AWS or similar), data lakes, and productionizing ML workflows.
- Familiarity with experiment design, A/B testing and statistical reasoning for product decisions.
- Experience building APIs, production data pipelines, monitoring and alerting for data services.
- Strong communication skills and experience mentoring teammates; pragmatic ownership of end-to-end systems.
Responsibilities
You will architect and build reliable data products, pipelines, and services while maintaining the data lake infrastructure. Additionally, you will apply data science techniques to uncover patterns and mentor junior team members.
Requirements
Candidates must have a degree in a relevant field and at least 5 years of experience in software engineering with a focus on data-intensive systems. Proficiency in Python, distributed frameworks like Spark, and cloud-based data platforms is required.
Key skills
- Software engineering — in 194 other listings on The Stack
- Data science — in 86 other listings on The Stack
- Data engineering — in 118 other listings on The Stack
- Python — in 1173 other listings on The Stack
- Spark — in 54 other listings on The Stack
- Data lake architecture — not in any other listing on The Stack
- Cloud platforms — in 66 other listings on The Stack
- AWS — in 788 other listings on The Stack
- Machine learning
- Statistical inference
- A/B testing
- CI/CD
- Data pipelines
- API development
- Mentorship
- Distributed systems
On The Stack (as of 2026-11-03)
Frequently asked questions about Nexthink
Is this Senior Software Engineer, Data Science role still open?
It was posted on 2026-08-27. Listings more than 30 days old may no longer be active, so check Nexthink's site before applying.
Does Nexthink offer visa sponsorship?
This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Nexthink's site.
Where is this role located?
The listing gives the location as Lausanne, Switzerland. It is marked on-site.
What skills does this role ask for?
The listing names: Software engineering, Data science, Data engineering, Python, Spark, Data lake architecture, Cloud platforms, AWS, Machine learning, Statistical inference, A/B testing, CI/CD, Data pipelines, API development, Mentorship, Distributed systems.