Clera

MTS Software Engineer

In short

This senior software engineering role at an AI/ML company involves building user-facing interfaces and backend services for research data workflows, including APIs, PostgreSQL data models, and data pipeline integrations. The team works closely with researchers and domain experts to refine tools and maintain performance as datasets grow. Candidates need at least 3 years of experience (5-10+ preferred) with strong TypeScript/React or Python/FastAPI skills and SQL/PostgreSQL expertise. The role is on-site in Zürich with visa sponsorship available.

About the Role
Join the Engineering team at an AI/ML company building applications that help researchers and domain experts create, review, and analyze research data. You will develop user-facing interfaces and backend services that support core research workflows.
Responsibilities
•Build interfaces for creating tasks, reviewing files and video, inspecting agent actions, and comparing experimental results.
•Develop APIs and PostgreSQL data models for tasks, reviews, files, and experiments.
•Connect applications to data pipelines and file storage with input validation, permission controls, and clear error handling.
•Work with researchers and domain experts to improve workflows, investigate bugs, and maintain performance as datasets grow.
Requirements
•At least 3 years of experience building and maintaining applications used by others, with 5 to 10 or more years preferred.
•Strong TypeScript and React skills, or Python experience with a backend framework such as FastAPI, and willingness to work across the stack.
•Experience designing APIs and working with SQL and relational databases such as PostgreSQL.
•A practical approach to testing, debugging, and incorporating user feedback, along with initiative and collaborative problem-solving.
•Experience with annotation tools, research software, or large dataset exploration is valuable.
•Familiarity with AWS, S3, background jobs, or frontend testing tools is also useful.
Conditions
•Competitive compensation plus equity.
•Visa sponsorship is available.
•Location: On-site in Zürich, Switzerland.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot