Backend Engineer – Scalable AI Search Infrastructure

DeepJudge AG

Zürich

On-site

CHF 110,000 - 140,000

Full time

10 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DeepJudge AG in Zürich, Switzerland, is seeking a Backend Software Engineer to own critical parts of our high-performance indexing system. You will design, develop, and operate scalable backend services using modern cloud-based architectures.

Join a fast-growing team that values rigorous engineering, collaboration, and ownership. You will work with Python as main language, plus Rust or Go, and contribute to performance, reliability, and impact.

Qualifications

  • Master's degree in Computer Science or equivalent practical experience.
  • At least 2 years of backend software engineering experience.
  • Strong skills in Python; knowledge of Rust or Go is a plus.
  • Experience with concurrent and parallel programming, under load.
  • Solid database experience (SQL/NoSQL) and cloud familiarity.
  • Experience with information retrieval or search systems is a plus.
  • Strong communication and ability to work in a team; takes ownership.

Responsibilities

  • Design, develop, and maintain scalable backend services.
  • Own core indexing components.
  • Collaborate with engineers to ship new features.
  • Optimize performance and scalability of data pipelines.
  • Integrate with third-party data providers via APIs.
  • Review code to maintain high quality.
  • Participate in agile processes.

Skills

Masters degree
2+ years backend
Python
Rust/Go
Databases
Cloud
Concurrency
Communication
Ownership
IR/Search

Education

Master's degree in CS

Job description

DeepJudge AG in Zürich, Switzerland, is seeking a Backend Software Engineer to own critical parts of our high-performance indexing system. You will design, develop, and operate scalable backend services using modern cloud-based architectures.

Join a fast-growing team that values rigorous engineering, collaboration, and ownership. You will work with Python as main language, plus Rust or Go, and contribute to performance, reliability, and impact.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer - Indexing
Backend Software Engineer - Indexing

DeepJudge AG • Zürich

On-site
CHF 110,000 - 140,000
Backend Software Engineer - Indexing
Backend Software Engineer - Indexing

DeepJudge • Zürich

On-site
CHF 80,000 - 110,000
Collaborative and supportive work environment
Potential for professional growth
Impact on company culture and product
Backend Software Engineer - Indexing
Backend Software Engineer - Indexing

DeepJudge • Zürich

On-site
CHF 85,000 - 110,000
Collaborative and supportive work environment
Potential for professional growth
Ownership and impact in the company
Client-Facing AI Deployment Engineer
Client-Facing AI Deployment Engineer

DeepJudge AG • Zürich

On-site
CHF 110,000 - 170,000
Site Reliability Engineer — AI Search Infra on Multi-Cloud
Site Reliability Engineer — AI Search Infra on Multi-Cloud

DeepJudge AG • Zürich

On-site
CHF 120,000 - 180,000
Production Engineer – Scale AI Infra & Reliability (Zurich)
Production Engineer – Scale AI Infra & Reliability (Zurich)

DeepJudge • Zürich

On-site
CHF 120,000 - 180,000
ML Engineer — Production AI & Search Systems
ML Engineer — Production AI & Search Systems

DeepJudge • Zürich

On-site
CHF 110,000 - 170,000
Backend Engineer: Scalable Indexing & AI Search
Backend Engineer: Scalable Indexing & AI Search

DeepJudge • Zürich

On-site
CHF 80,000 - 110,000
Collaborative and supportive work environment
Potential for professional growth
Impact on company culture and product
Senior Site Reliability Engineer - AI Infra & Multicloud
Senior Site Reliability Engineer - AI Infra & Multicloud

DeepJudge • Zürich

On-site
CHF 120,000 - 180,000
Backend Engineer — High-Performance Indexing at Scale
Backend Engineer — High-Performance Indexing at Scale

DeepJudge • Zürich

On-site
CHF 85,000 - 110,000
Collaborative and supportive work environment
Potential for professional growth
Ownership and impact in the company