Construction Tech Software Engineer — ML & Automation

Benetics AI

Zürich

On-site

CHF 110,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
Visa sponsorship
Competitive compensation

Job summary

Benetics AI in Zürich, Switzerland, is hiring software engineers to build reliable, scalable solutions for the construction industry. You will work with TypeScript and Python, apply data-driven experiments, and bring machine learning models to automate planning, logistics, and maintenance.

You should have at least 2+ years of software engineering experience and a degree in computer science or related fields (ETH Zurich preferred).

Qualifications

  • 2+ years of software engineering experience.
  • Master's or bachelor's degree (or equivalent) in computer science, mathematics, or related fields (ETH Zurich or equivalent).
  • A-game: top-notch software engineering, a curious mind learning constantly, and an empathetic teaching style.

Responsibilities

  • Build reliable, performant, and scalable software solutions.
  • Follow data-driven experimentation to iterate on features.
  • Bring machine learning models for construction process flows.
  • Work closely and collaborate with engineers, product managers, designers, and other team members.
  • Share expertise, hold tech talks, contribute to design meetings, and enrich our engineering culture.
  • Tackle greenfield algorithmic, scaling, and performance challenges.
  • Code using primarily TypeScript and Python.

Skills

Team collaboration
Problem solving
Curiosity

Education

Master's or Bachelor's in CS or Math (ETH Zurich or equivalent)

Tools

TypeScript
Python

Job description

Benetics AI in Zürich, Switzerland, is hiring software engineers to build reliable, scalable solutions for the construction industry. You will work with TypeScript and Python, apply data-driven experiments, and bring machine learning models to automate planning, logistics, and maintenance.

You should have at least 2+ years of software engineering experience and a degree in computer science or related fields (ETH Zurich preferred).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Benetics AI • Zürich

On-site
CHF 110,000 - 160,000
Equity
Visa sponsorship
Competitive compensation
Senior Software Engineer: ML-Driven Mechanical Simulation
Senior Software Engineer: ML-Driven Mechanical Simulation

AutoForm • Zürich

Hybrid
CHF 120,000 - 180,000
Global collaborating environment
World-leading CAE software company
Flexible home office and hours
+1
Senior Software Engineer — AI for Sustainable Infrastructure
Senior Software Engineer — AI for Sustainable Infrastructure

AECOM • Zug

On-site
CHF 140,000 - 180,000
Hands-On Technical Lead, Data & AI: Scale AI Solutions
Hands-On Technical Lead, Data & AI: Scale AI Solutions

vector8 • Zürich

On-site
CHF 120,000 - 160,000
Competitive salary package
25 days of vacation
Supportive team culture
+1
Sim2Real ML Engineer for Autonomous Construction Robots
Sim2Real ML Engineer for Autonomous Construction Robots

Gravis Robotics • Zürich

On-site
CHF 120,000 - 170,000
Engineering Intern: AI & ERP Automation
Engineering Intern: AI & ERP Automation

BLP • Zürich

On-site
CHF 17,000 - 26,000
Delta Platform Engineer - Remote/Zurich
Delta Platform Engineer - Remote/Zurich

BLP Digital AG • Zürich

Hybrid
CHF 120,000 - 160,000
Project Engineer - AI-Based Condition Monitoring
Project Engineer - AI-Based Condition Monitoring

inspire AG • Zürich

On-site
CHF 90,000 - 130,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Scalera • Zürich

On-site
CHF 90,000 - 120,000
Competitive salary
Equity
Flexible work arrangement
Technical Operations Lead
Technical Operations Lead

Clera • Zürich

On-site
CHF 120,000 - 180,000
Visa sponsorship
Relocation support
Equity offered