Tech Lead, Production-Grade Analytics & ML in Genf

Tech Lead, Production-Grade Analytics & ML in Genf

Genf Vollzeit 81000 - 99000 CHF / Jahr (geschätzt) Vor Ort
TotalEnergies Group

Auf einen Blick

  • Aufgaben: Leite die technische Gestaltung und Umsetzung von Softwareprodukten für fortgeschrittene Analysen.
  • Unternehmen: TotalEnergies, ein internationales Unternehmen im Energiesektor mit Fokus auf Innovation.
  • Vorteile: Vielfältige Karrieremöglichkeiten, internationale Projekte und individuelle Weiterbildung.
  • Weitere Informationen: Engagiertes Team, das Vielfalt schätzt und Chancengleichheit fördert.
  • Warum dieser Job: Gestalte die Zukunft der Energie mit modernster Technologie und analytischen Lösungen.
  • Qualifikationen: Masterabschluss in Informatik oder verwandten Bereichen und mindestens 6 Jahre Erfahrung.

Das prognostizierte Gehalt liegt zwischen 81000 - 99000 CHF pro Jahr.

  • The
  • Advanced Analytics team is part of the

Power & Gas Trading IT department and develops software products that enable advanced quantitative analytics across European and Worldwide energy markets.

Our mission is to build scalable, production-grade applications supporting

Traders, Quantitative Analysts and Market Analysts in forecasting, optimization, simulation and data analysis.

Working closely with quantitative teams, we transform analytical and machine learning models into robust software products capable of operating reliably in production while remaining flexible for future evolution.

  • As a
  • Tech Lead

, you will provide technical leadership across the Advanced Analytics product landscape.

You will combine hands-on software engineering with architectural thinking, guiding technical decisions, promoting engineering excellence, and partnering with quantitative stakeholders to deliver high-quality analytics platforms.

This is not a people management role

. Success in this position comes from technical expertise, influence, mentoring and the ability to drive engineering best practices across multiple initiatives.

Activities

As a Tech Lead, your main responsibilities will be to

  • Lead the technical design and implementation of software products supporting forecasting, optimization, simulation and advanced analytics use cases.
  • Drive software architecture and technical decisions in collaboration with Solution Architects, ensuring consistency, scalability, security and maintainability across the Advanced Analytics landscape.
  • Partner closely with Quantitative Analysts, Traders and business stakeholders to understand, challenge and refine functional and technical requirements.
  • Translate quantitative research into reliable, production-ready software solutions while ensuring long-term maintainability and extensibility.
  • Design cloud-native applications following modern engineering principles and best practices for reliability, observability, security and cost optimization.
  • Lead the industrialization of analytical and machine learning models, ensuring reproducibility, scalability, monitoring and operational excellence.
  • Contribute to software development, code reviews, technical investigations and complex implementations.
  • Promote engineering excellence through coding standards, automated testing, CI/CD, documentation and continuous improvement.
  • Mentor and support engineers through technical coaching, architectural guidance and knowledge sharing, without direct line management responsibilities.
  • Support production systems, troubleshoot complex technical issues and drive continuous improvement of existing applications.

In addition, the Tech Lead will be expected to

  • Own technical decisions from solution design through production delivery.
  • Establish and promote engineering standards across the Advanced Analytics team.
  • Balance short-term delivery objectives with long-term architectural sustainability.
  • Make sound technical decisions in environments with evolving requirements and incomplete information.
  • Identify technical risks early and propose pragmatic, scalable solutions.
  • Drive adoption of modern software engineering practices and emerging technologies where they provide tangible business value.
  • Build credibility with both software engineers and quantitative experts by combining strong engineering capabilities with an understanding of analytical modelling challenges.
  • Influence technical direction through collaboration, expertise and leadership rather than formal authority.
  • Candidate Profile

Education

  • Master's degree in Computer Science, Software Engineering, Mathematics, Physics, Engineering or related technical discipline.

Experience

  • Minimum 6 years of professional experience in software development, data science or related fields, including experience acting as a technical lead or senior technical contributor on complex software products.
  • Experience deploying, operating and maintaining analytical or machine learning solutions in production environments.
  • Experience working in Agile product teams within complex enterprise environments.
  • Experience working in the energy trading industry, particularly in power markets, would be considered an advantage.
  • Technical Skills
  • Expert-level proficiency in Python and experience building production-grade backend applications.
  • Strong experience designing cloud-native applications and distributed systems on AWS.
  • Strong understanding of software architecture, design patterns, API design and system integration.
  • Experience designing RESTful APIs and event-driven architectures.
  • Experience with containerization technologies such as Docker and orchestration platforms including Kubernetes and ECS.
  • Experience implementing CI/CD pipelines and Infrastructure as Code.
  • Solid understanding of relational databases, SQL, data modelling and modern data platform architectures.
  • Hands-on experience with Databricks, MLflow or comparable modern data and MLOps platforms.
  • Strong knowledge of software engineering best practices, including automated testing, code reviews, observability and production support.
  • Familiarity with Lakehouse architectures and modern Data Engineering practices would be an asset.
  • Experience developing modern frontend applications and data visualization tools using React, or similar frameworks, would be considered a plus.

Skills

  • Excellent communication and stakeholder management skills, with the ability to interact effectively with both technical and quantitative audiences.
  • Strong analytical and problem-solving capabilities.
  • Demonstrated ability to mentor engineers and provide technical leadership through influence.
  • Ability to work effectively in a fast-paced, collaborative and international environment.
  • Strong commitment to engineering excellence and continuous improvement.
  • Additional Information

Preferred qualifications include

  • Ph D in Computer Science, Mathematics, Physics, Operations Research, Machine Learning, Artificial Intelligence or another quantitative discipline.
  • Understanding of European energy systems, electricity markets and quantitative trading workflows.
  • Experience with forecasting, optimization, time-series analysis or other quantitative modelling techniques, together with an understanding of the challenges involved in bringing analytical models into production.
  • Experience building data-intensive or AI-enabled platforms supporting quantitative research.
  • Knowledge of MLOps best practices, including model lifecycle management, model versioning, reproducibility, monitoring and governance.
  • Experience leveraging AI-assisted software development tools (e. g.

Git Hub Copilot, Claude Code, Codex or equivalent) to improve engineering productivity while maintaining high standards of software quality.

Joining Total Energies means committing to the energy transition and helping provide energy that is more affordable, more available, and more sustainable for as many people as possible.

You will grow within an international multi-energy company where every talent matters.

You will contribute to ambitious projects and deliver concrete solutions to today's energy challenges.

Throughout your career, you will benefit from a wide variety of assignments and tailored learning opportunities.

You will fully develop your potential in an environment that fosters innovation and excellence.

Join committed and collaborative teams where success is built together.

We place respect and employee well-being at the heart of our performance. That is why Total Energies values diversity and promotes equal opportunities for all.

#J-18808-Ljbffr

Tech Lead, Production-Grade Analytics & ML in Genf Arbeitgeber: TotalEnergies Group

TotalEnergies Group in Genf bietet eine dynamische und innovative Arbeitsumgebung, die sich auf die Entwicklung fortschrittlicher Analytik-Software konzentriert. Mit einem starken Fokus auf technische Führung und langfristige Wartbarkeit fördern wir eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens, die es unseren Mitarbeitenden ermöglicht, ihre Fähigkeiten zu erweitern und an bedeutenden Projekten in der Energiebranche zu arbeiten. Zudem profitieren unsere Mitarbeitenden von flexiblen Arbeitsmodellen und einer Vielzahl von Entwicklungsmöglichkeiten, die das Arbeiten in Genf besonders attraktiv machen.

TotalEnergies Group

Kontaktdaten:

TotalEnergies Group Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Tech Lead, Production-Grade Analytics & ML in Genf erhalten könntest

✨Mach mit bei Tech-Meetups!

Als Software-Entwickler sollt's du unbedingt an lokalen Tech-Meetups teilnehmen. Das isch ne super Möglichkeit, um leute kennenzulernen, die im selben Bereich arbeiten. Frag nach, ob die eventuell offene Stellen haben oder wo die spannendsten Projekte am Start sind.

✨Freu dich auf Hackathons!

Hackathons sind nicht nur eine super Gelegenheit, um dein Können zu zeigen, sondern auch um direkt in Kontakt mit Firmen zu treten, die grad nach Talenten suchen. Mach mit, zeig, was du drauf hast und vielleicht kannst du das Interesse von TotalEnergies Group wecken!

✨Erstelle ein paar coole Projekte!

Wenn du dich um eine Vollzeitstelle als Software-Entwickler bewirbst, ist es wichtig, dass du ein Portfolio hast. Hol dir ein paar eigene Projekte oder mach bei Open-Source-Projekten mit. Das gibt den Firmen wie TotalEnergies Group einen Einblick in deine Fähigkeiten und Kreativität.

✨Networking auf Entwickler-Plattformen!

Nutze Plattformen wie GitHub oder Stack Overflow, um deine Sichtbarkeit zu erhöhen. Beteilige dich an Diskussionen und schau, wo du anderen helfen kannst. So wirst du ein Teil der Community und lass die Leute wissen, dass du auf der Suche nach einem Vollzeitjob in der Software-Entwicklung bist!

Wir glauben, dass du diese Fähigkeiten brauchst, um Tech Lead, Production-Grade Analytics & ML in Genf mit Bravour zu bestehen

Python
Cloud-native Anwendungen
Verteilte Systeme
Softwarearchitektur
RESTful APIs
Containerisierung (Docker)
Orchestrierung (Kubernetes, ECS)

Einige Tipps für deine Bewerbung 🫡

Zeig us dini Coding-Skills!:Im Bereich Software-Entwicklung isch es mega wichtig, dass du dini technischen Fähigkeiten unter Beweis stellsch. Mach sicher, dass du e Übersicht vo dine Programmier-Sprachen, Frameworks und Tools, wo du beherschsch, in dine CV einfüegsch. Wenn du scho Projekte oder Programmierungen gemacht hesch, verlink doch uf GitHub oder dein Portfolio, damit mir dini Skills gleich chönne gseh!

Erzähl vo dinere Leidenschaft!:In dim Bewerbungsschreiben sollsch du usdrücklich ussüüse, warum Software-Entwicklung din Traumberuf isch. Was motiviert dich? Welche Technologien oder Projekte interessieren dich besonders? Das git uns e gueti Vorstellung, wie du dich ins Team integriere chönntisch und was du für neue Ideen bringisch.

Soft Skills sind wichtig!:Neben technischen Fähigkeiten, leged mir bei TotalEnergies Group auch Wert uf Soft Skills wie Teamarbeit, Kommunikation und Problemlösig. Mach sicher, dass du im Bewerbungsschreiben erläuterisch, wie du diese Fähigkeiten in vorherige Projekte oder Erlebnisse ebruecht hesch. Das zeigt, dass du nöd nur en Code-Champion bisch, sondern au e super Kollege.

Halte dir di Zeit für d'Bewerbung frei!:Bei Vollzeit-Positionen sind wir vor allem interessiert an langfristigen Engagements. Zeig uns im Bewerbungsschreiben, das du bereit bisch, dich für uns z'engagiere. Mach aber au klar, dass du flexibel und bereit bisch, neue Technologien oder Methoden zu lerne. Und vergiss nöd, dich direkt über unsere Website zu bewerben – das macht's für üns einfacher!

Wie man sich auf ein Vorstellungsgespräch bei TotalEnergies Group vorbereitet

✨Vorbereitung uf die Coding-Challenges

In der Software-Entwicklung sind Coding-Challenges oft en Bestandteil vo de Interviews. Mir wäre es wichtig, dass mir unse Algorithmen und Datensstrukturen gut beherrschen. Nimm dir Zeit, um auf Plattformen wie LeetCode oder HackerRank üben und auf spezifische Themen, die verlangt werde chönd, usrichte.

✨Flyer für din Portfolio

Bei Vollzeitstellen isch es wichtig, dass mir e starks Portfolio präsentiere chönd. Zeig d'Projekte, die du gemacht hesch, und stelle sichere, dass du alle wichte Tools und Technologien erwähnt hesch, die relevant sind. Mach klar, wie du als Teamspieler arbedest, und gib Beispiele fürs Coden im Team.

✨Technisch konkret werde

Bereite dich uf technische Fragen zu den spezifischen Tools und Frameworks vor, die im Job gefragt sind. Frag dich, wie du spezifisch mit Technologien wie Git, Docker oder andere aktuell verwendete Technologien umgeisch und sei parat, genau das zu erläuterä. Das zeigt, dass du das nötige Wissen hesch und diktiert das Gespräch auf a höhere Ebene.

✨Teamfit isch wichtig

In der Software-Entwicklung isch die Teamdynamik extrem wichtig. Mach dir Gedanken, wie du deine Kommunikationsfähigkeiten und Problem-Lösungsstrategien im Team beschriebe chönd. E paar Beispiele, wie du Herausforderungen im Team gemeistert hesch, werden dir helfen, einen bleibenden Eindruck z’hinterlä.