704,180open jobs
41,879companies
98,254added this week
Browse all
Salary
$113k – $202k per year (Estimated)
Location
In office (Zurich)
Employment
Full-Time
Overview
Company
Impact
Profile match
Prometheus is a niche investment boutique with a global perspective, serving from the Dubai International Financial Center (DIFC) and designing innovative and high performing tailored products. We take care of our clients and create customized financial solutions that suit their needs.

Prometheus · CAD Working Group · Zurich or London or San Francisco or Remote

The Role

We’re hiring a Software Engineer to build the interface between AI agents and CAD: the languages, geometric representations, and runtimes that let an agent inspect a model, query its structure, and express modifications.

This is a hands-on, exploratory role with ownership of both architecture and implementation. You’ll help define the right abstractions, test them against real models and agent workflows, and turn promising experiments into reliable software.

What You'll Do

  • Design CAD DSL that lets AI agents inspect models, query their structure, and express modifications as meaningful diffs.

  • Build backends for the DSL on top of existing major CAD tools and kernels.

  • Develop B-rep representations that help agents perceive and reason about geometry and topology.

  • Track geometric identity and metadata across edits, transformations, and exports.

  • Solve open-ended geometry problems, combining existing kernel capabilities with custom algorithms to make CAD geometry easier for agents to understand and manipulate.

What We're Looking For

  • Strong software engineering skills. You’ve built substantial systems and can own both architectural decisions and hands-on implementation.

  • Experience building geometry software. You’ve worked with B-reps, geometry kernels, CAD internals, or similarly demanding geometric systems-not just used CAD tools.

  • Good instincts for abstraction design. You can design APIs, data models, or languages that make complex operations easy to express without hiding important constraints.

  • Comfort with open-ended problems. You can turn a loosely defined goal into concrete experiments, evaluate the tradeoffs, and decide what’s worth building properly.

Why Join Us

  • Collaborate with world-class researchers on groundbreaking projects.

  • Competitive salary, benefits, and flexible work arrangements.

  • A mission-driven culture where your impact is visible.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
704,180 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Zurich
$39k – $86k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bengaluru
Python
Go
AI/ML
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Splunk
Terraform
Ansible
OpenShift
GitHub Actions
Loki
Prometheus
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Docker
Kubernetes
Grafana
OpenStack
Linux
Apply
$40k – $82k per year (Estimated) • In office • Full-Time • Bengaluru • Mumbai
Python
JavaScript
SQL
Python
FastAPI
Databases
PostgreSQL
Databricks
Delta Lake
AI/ML
Spark
AI Agents
LLM
Frontend
Next.js
React.js
DevOps
Azure
CI/CD
Apply
$40k – $83k per year (Estimated) • In office • Full-Time • Bengaluru • Mumbai
Python
JavaScript
Python
FastAPI
Databases
PostgreSQL
Databricks
AI/ML
Function Calling
AI Agents
LLM
LLM Guardrails
Tool Use
Machine Learning
Frontend
Next.js
React.js
DevOps
Azure
Apply
$16k – $36k per year (Estimated) • In office • Full-Time • 6+ years exp • Bengaluru
Python
Go
Bash
DevOps
Splunk
Terraform
GCP
OpenTelemetry
Crossplane
Datadog
Prometheus
Pulumi
CI/CD
GitOps
Docker
Kubernetes
Grafana
Platform Engineering
Configuration Management
Google GKE
IAM
Linux
DNS
Management
Agile
Apply
$15k – $41k per year (Estimated) • In office • 2+ years exp • Almaty
Python
SQL
Python
SQLAlchemy
FastAPI
Asyncio
Pydantic
Alembic
Databases
PostgreSQL
Redis
RabbitMQ
MinIO
ElasticSearch
Apache Kafka
DevOps
Rest API
Prometheus
GitLab CI
CI/CD
Git
Docker
Kubernetes
Amazon S3
Linux
SOAP
QA
Pytest
Apply
$57k – $124k per year (Estimated) • In office • Full-Time • 2+ years exp • Zurich
Python
PowerShell
DevOps
Prometheus
Windows
DNS
DHCP
Wi-Fi
Cybersecurity
Okta
ISO 27001
SOC 2
Zero Trust
Least Privilege
Management
Jira
Google Workspace
ITSM
Apply
$108k – $247k per year (Estimated) • In office • Full-Time • Zurich
DevOps
Prometheus
Apply
$78k – $196k per year (Estimated) • In office • Full-Time • 3+ years exp • Zurich
AI/ML
Synthetic Data
Machine Learning
DevOps
Prometheus
Apply
$84k – $212k per year (Estimated) • Equity • In office • Full-Time • Zurich
Management
Telegram
WhatsApp
Marketing
LinkedIn
Apply
$55k – $131k per year (Estimated) • In office • Full-Time • 5+ years exp • Associate's Degree • Zurich
AI/ML
Copilot
Management
Outlook
SharePoint
Microsoft Office
Apply
$66k – $142k per year (Estimated) • Remote • Full-Time • 4+ years exp • Luxembourg City • Paris • Florence • Milan • Leuven
Python
C
C
Embedded C
AI/ML
Quantization
Computer Vision
ONNX
PyTorch
DevOps
Linux
Robotics
Sensor Fusion
Apply
$91k – $222k per year (Estimated) • In office • Full-Time • Zurich • Zug • Lucerne
Management
Intercom
Apply
$87k – $227k per year (Estimated) • In office • Zurich
Apply
See all jobs
This is one of many
704,180 more open roles from verified company boards, updated every day.