Software Engineer(Amsterdam)

Posted 5 Days Ago
Be an Early Applicant
Amsterdam, NLD
In-Office
Junior
Artificial Intelligence • Information Technology
The Role
Build and ship full-stack features for authentication and collaboration: TypeScript/Next.js frontend and Elixir/Phoenix backend. Own implementations end-to-end, contribute to SSO/OAuth, orgs/projects/API keys/RBAC, work with PostgreSQL and MongoDB, participate in code review, and learn Elixir/BEAM in production.
Summary Generated by Built In
About the Role

Together.ai is looking for a Software Engineer to join the Identity & Collaboration team — a great role for a full-stack or backend engineer who wants to grow into functional programming and the identity space. As part of the Product Foundations engineering group, the Identity & Collaboration team owns authentication flows (including SSO and OAuth), organizations, projects, API keys, and the role-based access controls that enable secure collaboration at scale.

Every customer interaction with Together relies on the systems we build. Whether it's a researcher accessing their models, an enterprise team collaborating on a shared project, or a developer making an API call, we make authentication seamless and invisible for simple cases while providing robust, enterprise-grade capabilities for complex organizational structures. Our work directly enables Together's growth from individual users to large enterprise teams, and we're actively building the next generation of collaboration features that will unlock new ways for customers to work together securely and efficiently across all Together products.

  • Location: Hybrid in Amsterdam, NL or remote UK, Ireland & Germany
  • Full-time: This means 40 flexible hours, Monday through Friday.

You'll own well-defined features and small projects end-to-end, shipping work that lands in front of customers. You'll get guidance as you take on unfamiliar problem spaces, with plenty of room to grow toward more autonomy over time. We pair, review each other's code, and learn in the open — it's a strong environment to level up in.

Responsibilities 
  • Build and ship features across the stack — TypeScript/Next.js on the frontend and Elixir/Phoenix services on the backend (which you can grow into)
  • Own well-defined pieces of work end-to-end, from implementation through testing and rollout
  • Contribute to our identity and access features: SSO, OAuth, organizations, projects, API keys, and role-based access control
  • Learn the Elixir/Erlang VM (BEAM) and how we run it in production
  • Participate meaningfully in code review and build your familiarity with our testing, tooling, and workflow
  • Surface blockers early and collaborate with the team to work through them
  • Work with relational (PostgreSQL) and non-relational (MongoDB) data
Requirements 
  • Around 2–3 years of professional experience writing and shipping production code
  • Solid full-stack or backend engineering, especially with TypeScript (backend and/or frontend, for example with Next.js) — or another modern stack whose ideas you can bring across
  • Genuine enthusiasm to learn Elixir and Phoenix — production experience isn't required, and we'll support you in getting there
  • Writes clean, well-organized, well-tested code, and treats code review as a way the team grows together
  • Comfortable owning scoped work and surfacing blockers early
  • Curious, open to feedback, and willing to propose new approaches and make mistakes
Nice to Have
  • Interest in, or some exposure to, identity and access concepts — authentication, authorization, SSO, OAuth (this is a great team to learn them on)
  • Any exposure to functional programming (Elixir, Erlang, or similar)

If you don't meet 100% of the above, you should still consider applying. It's completely fine if you haven't used Elixir yet — if you're excited to learn it and have a passion for this kind of work, we want to talk to you.

About Together AI

Together AI is a research-driven artificial intelligence company. We believe open and transparent AI systems will drive innovation and create the best outcomes for society, and together we are on a mission to significantly lower the cost of modern AI systems by co-designing software, hardware, algorithms, and models. We have contributed to leading open-source research, models, and datasets to advance the frontier of AI, and our team has been behind technological advancement such as FlashAttention, Hyena, FlexGen, and RedPajama. We invite you to join a passionate group of researchers and engineers in our journey in building the next generation AI infrastructure.

Compensation

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 and is proud to offer equal employment opportunity to everyone regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, and more

Skills Required

  • Around 2-3 years of professional experience writing and shipping production code
  • Solid full-stack or backend engineering experience with TypeScript
  • Experience with Next.js (frontend) or equivalent modern frontend framework
  • Enthusiasm to learn Elixir and Phoenix (production Elixir experience not required)
  • Writes clean, well-organized, well-tested code and participates in code review
  • Comfortable owning scoped work end-to-end and surfacing blockers early
  • Experience working with relational (PostgreSQL) and non-relational (MongoDB) databases
  • Interest or exposure to identity and access concepts (authentication, authorization, SSO, OAuth)
  • Any exposure to functional programming (Elixir, Erlang, or similar)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Surry Hills
84 Employees
Year Founded: 2022

What We Do

Together AI is a research-driven artificial intelligence company. We contribute leading open-source research, models, and datasets to advance the frontier of AI. Our decentralized cloud services empower developers and researchers at organizations of all sizes to train, fine-tune, and deploy generative AI models. We believe open and transparent AI systems will drive innovation and create the best outcomes for society

Similar Jobs

Together AI Logo Together AI

Senior Software Engineer

Artificial Intelligence • Information Technology
In-Office
Amsterdam, NLD
84 Employees
In-Office or Remote
Amsterdam, NLD
96 Employees
In-Office or Remote
Amsterdam, NLD
96 Employees
In-Office or Remote
Amsterdam, NLD
96 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account