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.

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.

Rogo logo
Rogo

Senior Backend Software Engineer

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

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.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

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

Vio.com logo
Vio.com

Senior Backend Engineer (Golang and Python)

Join Vio.com as a Senior Backend Engineer specializing in Golang and Python to enhance our hotel content platform.

OpenAI logo
OpenAI

Backend Software Engineer

Join OpenAI as a Backend Software Engineer to develop platform capabilities and integrate systems using AI.

Eigen Labs logo
Eigen Labs

Senior Backend Engineer (Rust, Go, C++) - AVS Team

Senior Backend Engineer specializing in Rust, Go, C++ for blockchain services on the AVS team at Eigen Labs, Seattle.

Ai2 logo
Ai2

Senior Full Stack Engineer

Join our AI startup as a Senior Full Stack Engineer. Shape our tech vision and impact AI innovation.

Booking.com logo
Booking.com

Backend Software Engineer with Scala Experience

Join Booking.com as a Backend Software Engineer in Amsterdam. Work with Scala, Java, and distributed systems in a hybrid environment.