(Senior-) Software Engineer for Data Science

Senior level • Full-time • On-site • #standwithukraine


As (Senior-) Software Engineer for Data Science you are responsible for handling data-centric software projects. You will be joining a fast-growing team of consultants and data scientists and engineers to bring cutting-edge technological solutions to our clients. You will design, develop, test, deploy, maintain, and improve software products tackling data problems using machine learning, operations research and mathematical optimization. To provide end-to-end data solutions you will also integrate the products within the IT environment at the client.

In this role, depending on your strengths and on the project, you may take responsibility for software architecture, backend and frontend development, ETL pipelines and data visualization, as well as quality assurance and documentation in order to build data science software solutions.

A special focus of your work will be design and implementation of Minimum Viable Products. You will design these MVP from scratch, taking into account the analytical core model provided by our data scientist. Together with UX/UI-Experts you will also build dashboard-like user interfaces as part of the MVP. Having experience working with JavaScript/TypeScript, CSS and React is advantageous but not strictly necessary. Most user interfaces of our web apps are built with plotly-dash. Most back ends are written in Python and use the Python data science ecosystem (numpy, pandas, scipy,…). MVPs are built and operated in a cloud native environment.

The MVP you will work on will focus on topics like Branch Network Optimization, Smart Pricing, Churn Prevention, Sales Forecasting and are used by the senior/top management of our clients.


  • Degree in a scientific field (Computer Science, Information Systems, Statistics, Machine Learning, Physics, Mathematics, etc.) or equivalent work experience and having demonstrated experience in software engineering
  • Programming Languages - Strong coding knowledge in one common programming languages (e.g. Python, Ruby, Java, Kotlin or JavaScript/TypeScript) and at least intermediate knowledge of Python
  • Experience working in cloud environments (e.g. Azure, AWS, GCP; Docker, Kubernetes)
  • Very good command of English (both spoken and written); a good knowledge of German is beneficial
  • Strong communication skills, being able to communicate with technical and non-technical stakeholders
  • An exciting international environment in a rapidly growing team; diverse projects and customers
  • Extensive training opportunities in software engineering and data science.
  • Development opportunities as software engineer with limited mobility requirements and—if desired—career paths in consulting with high mobility requirements.

    Apply following this link or send your CV to [email protected]

Așteaptă, avem mai multe...

Trebuie să fie un job perfect pentru tine, iată câteva joburi similare.

Sr. Software Engineer LIFE
Senior level • Full-time • HDVTV001
.net core angular.js react.js
Remote Cluj-Napoca
DevOps Engineer
Mid-level • Full-time • HDZQS008
github CI/DC Docker
Remote Romania
React + Node.js Full Stack Software Engineer
Senior level • Full-time • HDZQS007
CSS git github
Remote Romania
.NET Full Stack Software Engineer
Senior level • Full-time • HDZQS006
.net core Docker git
Remote Romania
Senior DevOps Engineer
Senior level • Full-time • HDFRT004
ansible Docker kubernetes
Remote Romania
System Engineer
Mid-level • Full-time • HDJOI017
linux PowerShell/Bash mysql
Remote Cluj-Napoca
.Net Developer
Mid-level • Full-time • ADMOT020
.net .net core sql
.NET Full Stack Software Engineer
Mid-level • Full-time • MRDRW002
asp.net asp.net core C#

Îți prezentăm consola

Înscrie-te la newsletter-ul nostru și vei primi actualizări periodice cu postări noi, concursuri, evenimente și oportunități de locuri de muncă.