Together AI logo

Senior Backend Engineer - Java, Rust, Go

Together AI

Job Description

Together AI is seeking a Senior Backend Engineer to join our team in Amsterdam. This role is pivotal in building and maintaining the codebase that powers our Together Cloud inference and fine-tuning services. As a Senior Backend Engineer, you will be responsible for designing core backend software components, performing architecture and research work for AI workloads, and interfacing with other teams to incorporate their innovations.

Key Responsibilities

  • Design and Develop: Create core backend software components and services that are robust and scalable.
  • Architecture and Research: Conduct architecture and research work to support AI workloads.
  • Collaboration: Work closely with the product team to understand and document functional needs, and interface with other teams to incorporate their innovations.
  • Code Quality: Write high-performance, well-tested, production-quality code.
  • System Analysis: Analyze and improve the efficiency, scalability, and stability of various system resources.
  • Code Reviews: Conduct design and code reviews to ensure code quality and robustness.
  • Documentation: Create developer documentation and testing frameworks for robustness and fault-tolerance.
  • On-call Rotation: Participate in an on-call rotation to respond to critical incidents as needed.

Requirements

  • Experience: 5+ years of experience writing high-performance, well-tested, production-quality code.
  • Education: Bachelor's or Master's degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.
  • Technical Skills: Expert level programming skills in one or more of Golang, Java, Rust, or C/C++.
  • System Design: Experience in building large-scale, fault-tolerant, distributed systems.
  • Operating Systems: Excellent understanding of low-level operating systems concepts including multi-threading, memory management, networking, and storage.
  • Additional Skills: Experience with Kubernetes, containers, or AI is a plus. Familiarity with Pytorch or Tensorflow is also beneficial.

About Together AI

Together AI is a research-driven artificial intelligence company. We are committed to open and transparent AI systems that drive innovation and create the best outcomes for society. Our team has contributed to leading open-source research, models, and datasets to advance the frontier of AI. Join us in our mission to significantly lower the cost of modern AI systems by co-designing software, hardware, algorithms, and models.

Compensation and Benefits

We offer competitive compensation, startup equity, and other competitive benefits. Our salary ranges are determined by location, level, and role. Individual compensation will be determined by experience, skills, and job-related knowledge.

Equal Opportunity

Together AI is an Equal Opportunity Employer. We are proud to offer equal employment opportunities to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more.

Join us in building the next generation AI infrastructure and be part of a passionate group of researchers and engineers.

Benefits
Extracted with AI

  • Competitive compensation
  • Startup equity
  • Other competitive benefits

Similar jobs

Last update: 23 minutes ago

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

FlexAI logo
FlexAI

Senior Backend Engineer - Golang

Join FlexAI as a Senior Backend Engineer specializing in Golang to innovate AI computing infrastructure.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Vio.com logo
Vio.com

Senior Backend Engineer

Join Vio.com as a Senior Backend Engineer to build scalable solutions with AWS, Go, and Python in Amsterdam.

Google logo
Google

Software Engineer, Google Cloud AI

Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.

Scout AI logo
Scout AI

Senior Software Engineer (Backend) - TypeScript & Go

Join Scout AI as a Senior Backend Engineer to build scalable blockchain systems using TypeScript and Go.

Helsing logo
Helsing

Senior Software Engineer - Backend (Rust)

Senior Backend Software Engineer specializing in Rust, involved in AI-based defense systems, offering competitive benefits.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

xai logo
xai

Senior Product Backend Engineer

Join xAI as a Senior Product Backend Engineer to develop scalable backend services using AWS, Rust, and Docker.

Vio.com logo
Vio.com

Senior Backend Engineer with AWS and Go

Join Vio.com as a Senior Backend Engineer, working with AWS, Go, and Python to deliver high-quality hotel content.

Stability AI logo
Stability AI

Senior Backend Engineer (AI)

Join Stability AI as a Senior Backend Engineer to develop REST APIs and AI/ML services for Generative AI models.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Nebius AI logo
Nebius AI

Senior Software Engineer - Distributed Systems and HPC

Join Nebius as a Senior Software Engineer to work on distributed systems and HPC, enhancing the TractoAI platform.

Standard AI logo
Standard AI

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust, remote role in Italy, focusing on high-performance systems and cloud services.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Rogo logo
Rogo

Senior Backend Software Engineer

Senior Backend Engineer at Rogo, developing cutting-edge AI systems for financial services in NYC.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Vio.com logo
Vio.com

Senior Backend Engineer with Go and AWS Experience

Join Vio.com as a Senior Backend Engineer to work with Go, AWS, and more, ensuring the best travel deals for users.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Amsterdam Platform Creation logo
Amsterdam Platform Creation

Senior Golang Software Developer

Join us as a Senior Golang Developer in Amsterdam to build innovative financial services apps.

Glean logo
Glean

Senior Software Engineer, Product Backend

Join Glean as a Senior Software Engineer, focusing on backend development with APIs, Golang, and Java in a hybrid work environment.

Oleria logo
Oleria

Senior Software Engineer, Backend (Java, Go, .NET)

Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.

The IoT Provider logo
The IoT Provider

Senior Back-End Developer with Go and IoT Experience

Join The IoT Provider as a Senior Back-End Developer in ’s-Hertogenbosch. Work with Go, Docker, and IoT technologies in a dynamic team.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.