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
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
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.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
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.
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.
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.
Full-Stack Developer (GO)
Join TomTom as a Full-Stack Developer (GO) in Amsterdam. Work with Go, TypeScript, and JavaScript in a hybrid environment.
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.
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.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
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.
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.
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.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
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.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
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.
Senior Backend Developer
Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.
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.
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.