Help building something the planet needs

Planet A
Planet A

(Senior) Fullstack Developer: Data & Modeling Focus [100%]



Software Engineering
Zürich, Switzerland
Posted on Friday, June 7, 2024
About You

You want to use your skills to address climate change. You’d be excited to work in a dynamic, friendly, fast-growing startup. You’re a talented scientist and builder, comfortable taking a project from 0 to 1 by leveraging your broad computational knowledge. You feel excited about the responsibility of shaping the direction of a pre-seed startup product. Sounds like you? Read on…

About Us

Optiml is fast-growing startup with a mission to decarbonise real estate as “the trusted software provider for sustainable and profitable real estate portfolios”. We spun out of ETH Zurich in fall 2022 and raised our $1.6m pre-seed from top-notch US & EU funds: Innovation Endeavors (San Francisco – fund of former Google CEO Eric Schmidt) and Planet A (Berlin). In short: although we’re only 1.5 years old we’re getting a lot of interest, and we’re at the stage where we need more entrepreneurial and talented engineers to join our team.



  • Contribute to the development of our decision-making models.
  • Prototype and develop predictive models for building signals.
  • Imagine new approaches to mine and fuse publicly available data.
  • Inform the direction of the product and data partnerships.
  • Come up with innovative solutions to solve our customers' problems.
  • Own the whole development lifecycle: specs to production implementation.
  • Collaborate with peers on architecture, design and code reviews.

Who We Are Looking For

  • Highly Self-Motivated: You are able to quickly and efficiently execute tasks, demonstrating strong initiative and self-drive.
  • You Get Things Done: You prioritize speed and flexibility, adept at making swift compromises to maintain momentum, while delivering quality results.
  • Lateral thinker: You regularly step back to look at the broader picture. Changing the problem is sometimes faster and better than investing two weeks in a fancy ML model.
  • Analytical and Self-Reflective: You analyze your performance and continuously seek ways to improve.
  • Compassionate and Humorous: You bring kindness and humor to the team, enhancing both morale and collaboration.


Must have

  • MSc in Computer science, Math, Physics or equivalent.
  • Broad algorithmic knowledge: dynamic programming, graphs algorithms, data structures, etc.
  • Broad ML knowledge: convex optimization, supervised learning, unsupervised learning, etc.
  • Outstanding programming skills (Python, C++, C).
  • Ability to contribute individually and in teams.
  • Excellent written and verbal communication skills in English.
  • Swiss or EU citizenship (unfortunately due to size, we can’t support non-EU).

Nice to have

  • 2+ years of professional experience in software development or data science.
  • Broad financial/real estate knowledge.
  • Experience with cloud products (GCP or AWS).


  • Direct impact on the product and go-to-market direction of Optiml from the earliest days
  • Unique opportunity to learn: try, fail, iterate, and build new skills every day - in a culture that values growth & development individually and as a team
  • Learning and development budget of CHF 1k (conferences, certificates, etc.).
  • Shit happens: 100% accident non-occupational accident insurance (UVG) covered.
  • 25 days paid vacation, flexible parental leave.
  • Note: We work primarily from our Zürich office, but offer the possibility of some remote work and flexible hours.