Software Engineer III – Infrastructure (RankEmbed)
Google · Zurich
Job description
About the role
Google is seeking a Software Engineer III to work on RankEmbed’s serving and indexing infrastructure, which handles millions of queries per second with low latency. The role involves improving large‑scale ML infrastructure and collaborating across teams to deliver robust model refreshes.
Key responsibilities
- Work on RankEmbed’s serving and indexing infrastructure, identify bottlenecks and deploy robust solutions.
- Design, implement, and execute rollout plans for RankEmbed model refreshes.
- Collaborate with SRE and Core teams to improve ML infrastructure best practices.
- Partner with internal and external Search clients to define deployment strategies.
- Evaluate performance of infrastructure components and propose improvements.
Required profile
- Bachelor’s degree (or equivalent) plus 2 years of C++ software development experience, or 1 year with an advanced degree.
- 2 years experience developing large‑scale infrastructure, distributed systems, or related compute/storage/hardware technologies.
- Master’s or PhD in Computer Science or related field (preferred).
- Experience developing accessible technologies and using tools such as caffolding, Pod, and Flume (preferred).
Required skills
- C++
- Large‑scale infrastructure development
- Distributed systems
- Compute technologies, storage, and hardware architecture
- Caffolding
- Pod
- Flume
- Profiling tools for bottleneck debugging
- Performance optimization
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 days ago
Expires 1 month from now
13 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Zurich