20 ähnliche Stelle(n) gefunden


Machine Learning Software Engineer (Python)

Bewertung abgegeben

About RepRisk

Founded in 1998 and headquartered in Switzerland, RepRisk is a pioneer in ESG data science that leverages AI technology and human intelligence to systematically analyze public information and identify material ESG risks. RepRisk’s flagship product, the RepRisk ESG Risk Platform, is the world’s largest and most comprehensive due diligence database on ESG and business conduct risks, with expertise in 20 languages and coverage of 130,000+ public and private companies and 30,000+ infrastructure projects. For more than a decade, the world’s leading financial institutions and corporations have trusted RepRisk for due diligence and risk management across their operations, business relationships, and investments.

Learn more at www.reprisk.com and follow on Twitter: www.twitter.com/reprisk.

Machine Learning Software Engineer (Python)

Job Description

As a Machine Learning Software Engineer you will be involved in all aspects of the machine learning application development process within RepRisk, including design, implementation and operation. The role will primarily involve development and maintenance of data processing and language analysis solutions, mainly written in Python. There will be frequent opportunities to work on a broad range of technologies from data processing and integration, machine learning and NLP, databases (SQL) to deployment and operation on a Unix environment.

You will benefit from working with an experienced team that will offer support and the scope to greatly enhance your technical skills and knowledge and you will profit from an agile development ecosystem using state-of-the-art open-source technologies. We want someone who is keen to contribute ideas, thrives in a rapid development environment, and who can consistently bring innovative solutions to problems.

The position reports to the Vice President of Operations Technology.


  • Design, implement, deploy and maintain machine learning algorithms and infrastructure, from training to prediction
  • Create and maintain technical documentation
  • Software testing and quality assurance
  • Evaluate and identify new technologies

Candidate Profile

  • A Master’s or Bachelor’s Degree in data science, computer science, econometrics, applied mathematics, statistics, or another relevant discipline with a strong foundation in quantiative methods, modeling, and machine learning/AI (or equivalent experience)
  • Extracurricular projects and experiences that demonstrate your interest in data analysis/machine learning and/or software design and implementation
  • Ability to manage large datasets and advanced experience in the corresponding software packages and programming languages (strong skills in Python and SQL are a requirement)
  • Experience working with Docker, web servers and RESTful applications, as well as having familiarity with continuous integration and deployment (CI/CD). Knowledge of Django REST Framework is an advantage.
  • Strong interest in real-world problems and analytical skills to come up with workable solutions
  • A team player who loves to work in a highly diverse team and across functions and geographies
  • You are reliable, curious, open-minded and goal oriented, while striving to deliver operational excellence and superior quality.

 What We Offer

  • The world’s best data and technology with respect to ESG risks in investments
  • An entrepreneurial, international and young work environment
  • A shared mission to drive accountability and responsible behavior of companies, thus creating positive change
  • Long-term employment opportunity at a growing global company

Please note that we consider only candidates with valid working permits or passport holders.

Zürich / Zurich, Berlin

Bewertung hinzufügen

Geben Sie hier Ihre Bewertung für die Firma RepRisk AG ab!

Bewertung abgegeben