Full Stack Engineer

Our client is seeking a front-end-leaning full-stack engineer to join their innovative team building the future of their platform. If you have a strong design sense, deep empathy for users, and curiosity about AI and machine learning, this could be your next career move.
You don’t need to be a researcher or math expert, but you should enjoy solving problems from first principles and thrive when given significant individual responsibility. Cititec values people fascinated by complex systems-whether tech, nature, or human behavior-and eager to collaborate with talented peers.
You’ll work on two core products:

  • A developer-focused API platform offering low-latency, clean interfaces for prediction models and data integration.
  • An AI-native decision-support tool using language model agents to deliver actionable insights to end users.

Key responsibilities

  • Own and deliver full features end-to-end, building reusable, high-performance UI components
  • Design intuitive interfaces for both technical and non-technical users
  • Transform complex geospatial and probabilistic data into clear, actionable experiences
  • Collaborate with researchers and backend engineers to simplify complex outputs

Essential skills:

  • 4+ years React & TypeScript front-end experience
  • Strong user-centric design and aesthetic judgment
  • Proven ability to ship accessible, maintainable UIs quickly
  • nterest in energy, weather, or trading domain workflows
  • Experience integrating React frontends with Python backends (FastAPI, WebSockets, gRPC) and ML/data APIs

If you are interested please apply.

Apply now

* Required

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

At a glance

  • Job reference: BBBH38677_1752242679
  • Location: Zürich, Zürich District
  • Job type: Permanent
  • Job sector: Product Development & Design
  • Salary: Up to €130000.00 per annum
  • Published: July 11, 2025