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.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

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.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Vio.com logo
Vio.com

Senior Backend Engineer (Go/Python)

Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.

TomTom logo
TomTom

Full-Stack Developer (GO)

Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.

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.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Winparts logo
Winparts

Senior Back End Developer (Java)

Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

freiheit.com technologies logo
freiheit.com technologies

Software Engineer with Haskell, Java, JavaScript, Python, C++

Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Rentman logo
Rentman

Senior Backend Developer

Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Conspect logo
Conspect

Senior Java Software Developer

Join Conspect as a Senior Java Software Developer, working on diverse projects with Java, Spring, and more. Enjoy a great salary and benefits.