Overview
ABOUT THE ROLE
Full job description
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. WHAT YOU'LL DO
- 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. WHAT WE'RE LOOKING FOR
- 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. COMPENSATION & BENEFITS Competitive compensation plus equity. Visa sponsorship is available. LOCATION On-site in Zürich, Switzerland.
Tips for this job
Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Apply through JobOpportunity →