2 days ago
Zürich, SwitzerlandSenior
Responsibilities
- Own core components of the new data platform end to end, from design through production operation.
- Write reliable, production-grade software and help establish high engineering standards.
- Make fundamental implementation decisions, test ideas, and build and operate systems in production.
- Work on orchestration, storage, distributed systems, and data processing infrastructure.
- Investigate unfamiliar problems, question assumptions, and make technical decisions with incomplete information.
Requirements
- Strong software engineering fundamentals and the ability to turn rough ideas into well-designed abstractions.
- Experience shipping and operating backend systems with attention to correctness, reliability, and performance.
- Experience working with databases, including SQL and/or NoSQL systems, and a solid understanding of how they work.
- Experience with data engineering or big data technologies is preferred.
- Experience building or working with stateful infrastructure such as job schedulers, workflow engines, or data processing systems is preferred.
- Experience evaluating and optimizing large LLM workloads for quality and cost is preferred.
- Startup experience or open-source contributions are preferred.
Benefits
- Co-ownership of a core platform and meaningful engineering problems.
- Room to grow in scope as the platform scales.
- Primarily on-site work at an office five minutes’ walk from Zurich central station.
About DeepJudge
DeepJudge builds an AI-powered enterprise search and knowledge platform for law firms and in-house legal teams, integrating with document and knowledge systems to surface institutional know-how and support LLM-driven workflows. The company licenses its software to legal organizations to power knowledge search, automation, and agent-based applications. Privately held and headquartered in Zürich, it was founded by former Google search researchers with PhDs from ETH Zurich.
