Skip to main content

Software Engineer (Python)

Software Engineer (Python)
Kapsch TrafficCom Transportation S.A.U.
1 month 2 weeks ago

About Kapsch TrafficCom

Kapsch TrafficCom develops smart solutions to make mobility safer, more sustainable, and efficient for everybody. We design, build, and operate traffic management systems including connected vehicles technology and mobility demand management, as well as tolling services for cities, roads, tunnels, and bridges around the world. We develop data and video analytics platforms, building on state-of-the-art technologies including AI, machine learning, big data, and cloud services to enable the digitalization of mobility.

This recruitment process is for an international team, so please submit your resume in English.

Position Available: Software Engineer

We are looking for a Software Engineer to join our team!

Your Responsibilities:

  • You design and build software services to power our data products enabling data-driven decisions to improve traffic safety and prediction accuracy.

  • You develop, train, and test ML models to perform information retrieval and forecast analysis for mobility and traffic data domain.

  • Using large data sets to develop algorithms capable of learning and eventually making predictions.

  • Analyzing use cases of ML algorithms, ranking by success probability, and applying the outcome to support business decisions.

  • Enriching existing ML frameworks and libraries.

  • You productize training models and package them into independent software services.

  • You continuously improve deployed models by applying state-of-the-art techniques as well as code and data set quality; you are automating what is not.

  • Contribution to software development in close collaboration with the team.

Your profile:

  • Bachelor/Master Degree in Software Engineering or equivalent practical experience.

  • Work experience in product development of ML related software solutions.

  • Solid understanding of ML algorithms, proficient in math and statistics.

  • Proficient experience with programming languages and data tools.

  • Hands-on with Python, Java, Gitlab/Github, Cloud Computing.

  • Experience in building up machine learning train and release pipelines.

  • Analytical mindset and solution-driven personality.

  • You practice and live the agile mindset.

  • Good oral and written English.

  • Desirable: knowledge of time series, geo-data, data version control. Experience with Tensorflow, Airflow, Streamlit, Jupyter. Practical knowledge of CI/CD tools.

Our Offer to you:

  • An interesting full-time position within a global renowned family-owned company.

  • Excellent working climate.

  • An international working environment.

This recruitment process is for an international team, so please submit your resume in English.

Expertise level

Key skills