All open positions

Analytics Software Developer (m/f/x)

Permanent Hires, full-time
Munich, Germany

Apply now

The Role

As an Analytics Software Developer at KONUX, you will be responsible for porting models and developing software that primarily makes use of statistical analysis techniques and AI/ML algorithms developed by the Analytics team. You will take pride in developing efficient, production-ready code for use both by the production engineering team as well as internally by the Analytics team. You will act as an interface with our production team, ensuring the alignment of functional requirements. Further, you will be contributing to algorithm design, big-data analysis, and optimization of the existing code-base - all in a Linux environment.  Ideal candidates learn and adapt quickly and will be able to use every tool at their disposal to understand and effectively tackle hard problems.

Your Responsibilities

  • Port code from a range of model development languages (mostly Python) to a predominately Python and C++ production application environment
  • Act as the interface between the analytics team and the production engineering team
  • Create functional specifications for analytic products
  • Support and enhance existing Python and C++ production code-base
  • Profile and enhance performance
  • Write interfaces to DB and RESTful systems for data retrieval and analysis
  • Document analytic solutions
  • Assist with the development of novel implementations of new product features as required
  • As an analytics team member, contribute in solving technical problems as they arise

Your Profile

  • A degree in Engineering, Mathematics, Physics, or a related field
  • 5+ years of Python and C++ or Java programming
  • Background in statistics and statistical techniques such as PCA, kernel methods, SVM, MCMC etc.
  • Demonstrable experience in implementing container-based solutions.
  • Proficiency in SQL, Linux Shell scripting
  • Ability to understand and deliver in a complex and rapidly evolving data and product environment
  • Demonstrable examples of working with business partners to deliver a solution that meets project objectives (requirements generation, functional specification generation to project execution)
  • Strong interpersonal communications skills (verbal, presentation and written) 
  • Autonomous and solution-oriented working methods
  • Teamwork and creativity

Nice to Have

  • Matlab and / or R experience
  • Message Queue (e.g. RabbitMQ) implementation experience
  • Demonstrable programming experience in application development of these statistical techniques as well as ANN methods such as LSTM, CNN, etc. 
  • Project management skills
  • Experience with working in a Scrum environment

Apply now

About us

At KONUX we are working towards our shared goal of transforming the rail industry: We want to make trains run on time and make work easier, safer and more efficient for a lot of people. Our efforts are backed by several renowned investors who believe in the great potential of KONUX.

Equal opportunity

At KONUX, we focus on results. We believe that a diverse team achieves better results faster. So here’s the deal: You bring in your very own perspective. We promise to judge your qualifications and performance, not your age, sex, religion, skin color, gender identity, family status or disability.

What we offer:

  • Lots of opportunities to shape the company and grow personally
  • A highly motivated and diverse team with various cultural and career backgrounds
  • A competitive salary plus equity
  • Relocation bonuses for colleagues joining us from outside of Germany
  • Flexible working options
  • A strong team culture with regular team events, dinners and off-sites
  • Beautiful offices in Munich and Cluj that offer a variety of working environments
  • Free breakfast, snacks and gym membership

Apply now

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.