Senior Software Engineer

WAVE GROUP LLC
United States
2 months ago
Apply on arc.dev
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$130,000.0 - $221,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Microsoft Azure Big Data Cloud Computing Python (Programming Language) Open Source Technology Tensorflow Pytorch Backend Apache Kafka Machine Learning Operations
+2 more
Api Design Docker

Requirements

5+ years of professional Python engineering exp

  • erienceExperience working in or alongside ML/AI environments, such as research infrastructure, model serving, or data pi
  • pelinesComfort with ML frameworks such as PyTorch
  • or JAXStrong backend fundamentals across API design, async Python, testing, and performance optim
  • isationFamiliarity with cloud infrastructure (AWS, GCP, or Azure) and containerisation with Docker and Kub
  • ernetesContractor mindset: autonomous, delivery-focused, and able to operate independently from

day one Nice

  • to havePrior experience at an AI research lab, frontier AI company, or high-growth technology orga
  • nisationDistributed systems experience across large-scale data processing or streaming pipelines such as Kafka, Ray,
  • or SparkContributions to open source ML tooling or published techni

Benefits & conditions

ty We’re working with a world-leading AI research and product organisation - one of the most consequential technology companies operating today. They’re scaling their engineering function and looking for Python engineers who have worked at the intersection of software engineering and machine learning to join on an initial 12-month outside IR35 contra

ct.This is a high-impact role. You’ll be embedded in teams that move fast and care deeply about the quality of what they build, shipping production systems that sit alongside cutting-edge resear

ch. What you’ll be d

oing Designing and building production-grade Python services, APIs, and tooling that support AI/ML research and product

teamsTranslating experimental ML code into reliable, scalable systems fit for produ

ctionCollaborating closely with researchers and ML engineers to ship infrastructure and internal to

olingOwning performance, reliability, and code quality across the systems you

touchContributing to technical direction, architecture discussions, and cross-team code re

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all