Junior SRE

Aplaro Ltd

New York (NY)

On-site

USD 135,000 - 165,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health
Dental
Wellness plans
401(k) contributions

Job summary

Aplaro Ltd is seeking a Junior Software Engineer in New York to contribute to production ML/HPC infrastructure and data pipelines. You will learn the systems, gradually take ownership of components, and deliver production‑quality code under mentorship.

Ideally you have a CS/engineering background, strong fundamentals, and experience in Python, C++, or Rust. You will work on Linux environments, with opportunities to impact large‑scale research and trading workloads.

Qualifications

  • A degree (BSc or MSc) in Computer Science, Engineering, Applied Mathematics, or a related field, or equivalent practical experience.
  • Strong foundations in computer science (e.g. algorithms, data structures, operating systems, distributed systems).
  • Experience developing software in at least one language such as Python, C++, or Rust.
  • Familiarity with writing, testing, and maintaining production‑quality code.
  • Ability to reason clearly about technical problems and communicate effectively with teammates.
  • Interest in infrastructure, performance, and large‑scale systems.
  • Exposure to machine learning workflows, data engineering, or ML platforms.
  • Experience working in Linux environments.
  • Introductory knowledge of distributed systems, HPC, or cloud platforms for CPU and GPU workloads.
  • Experience with profiling, benchmarking, or performance analysis.

Responsibilities

  • Design, implement, and maintain data pipelines for machine learning training and inference.
  • Develop and improve workflow orchestration and infrastructure components (e.g. scheduling, resource allocation, data movement, filesystems).
  • Analyze and improve performance and scalability of systems and critical code paths.
  • Improve the reliability, observability, and usability of ML or HPC platforms.
  • Collaborate with quantitative researchers and developers to understand requirements and translate them into robust technical solutions.
  • The opportunity to work on production‑grade ML and HPC infrastructure at scale.
  • Strong mentorship and technical guidance from experienced engineers.
  • Gradual ownership of meaningful systems and components.
  • Exposure to real‑world performance, scalability, and reliability challenges.
  • Close collaboration with quantitative researchers and developers.

Skills

Algorithms
Data structures
Operating systems
Distributed systems
Python
C++
Rust
Linux
Profiling
Communication

Education

BSc or MSc in CS/Engineering or related field

Tools

Python
C++
Rust
CUDA

Job description

Position Overview

This is a Full‑time Junior Software Engineering position for candidates early in their career who are interested in infrastructure, systems, and machine learning platforms at scale. As a Junior Engineer, you will contribute to production ML/HPC infrastructure, working alongside experienced engineers and quantitative researchers. You will gradually take ownership of components and features, learn how large‑scale systems are designed and operated in practice, and contribute production‑quality code that directly supports research and trading workloads. This role is designed to offer strong mentorship while encouraging increasing autonomy and technical ownership over time.

As part of the team, you will work on some of the following
  • Design, implement, and maintain data pipelines for machine learning training and inference.
  • Develop and improve workflow orchestration and infrastructure components (e.g. scheduling, resource allocation, data movement, filesystems).
  • Analyze and improve performance and scalability of systems and critical code paths.
  • Improve the reliability, observability, and usability of ML or HPC platforms.
  • Collaborate with quantitative researchers and developers to understand requirements and translate them into robust technical solutions.
  • The opportunity to work on production‑grade ML and HPC infrastructure at scale.
  • Strong mentorship and technical guidance from experienced engineers.
  • Gradual ownership of meaningful systems and components.
  • Exposure to real‑world performance, scalability, and reliability challenges.
  • Close collaboration with quantitative researchers and developers.

You will be expected to learn existing systems, contribute independently to ongoing work, and progressively take ownership of well‑defined areas of the platform with support from more senior engineers.

Required Qualifications
  • A degree (BSc or MSc) in Computer Science, Engineering, Applied Mathematics, or a related field, or equivalent practical experience.
  • Strong foundations in computer science (e.g. algorithms, data structures, operating systems, distributed systems).
  • Experience developing software in at least one language such as Python, C++, or Rust.
  • Familiarity with writing, testing, and maintaining production‑quality code.
  • Ability to reason clearly about technical problems and communicate effectively with teammates.
  • Interest in infrastructure, performance, and large‑scale systems.
  • Exposure to machine learning workflows, data engineering, or ML platforms.
  • Experience working in Linux environments.
  • Introductory knowledge of distributed systems, HPC, or cloud platforms for CPU and GPU workloads.
  • Experience with profiling, benchmarking, or performance analysis.
Additional Qualifications (Nice to Have)
  • Familiarity with CUDA or other GPU development frameworks.

The minimum base salary for this role is $150,000 if located in New York. This expectation is based on available information at the time of posting. This role may be eligible for discretionary bonuses, which could constitute a significant portion of total compensation.

  • health
  • dental
  • other wellness plans
  • 401(k) contributions

Successful candidates’ compensation and benefits will be determined in consideration of various factors.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior SRE: ML/HPC Infra Engineer in Training
Junior SRE: ML/HPC Infra Engineer in Training

Aplaro Ltd • New York (NY)

On-site
USD 150,000 - 173,000
Health
Dental
Wellness plans
+1
Senior Engineering Manager, ML Platform
Senior Engineering Manager, ML Platform

Boston Dynamics, Inc. • Waltham (MA)

On-site
USD 198,000 - 300,000
Medical
Dental
Vision
+3
Software Engineer - $
Software Engineer - $

Cyrad Solutions LLC • New York (NY)

On-site
USD 400,000 - 1,000,000
Machine Learning Engineer
Machine Learning Engineer

Doghouse Recruitment • United States

On-site
USD 160,000 - 230,000
Software Engineer, Hedge Fund
Software Engineer, Hedge Fund

Recruiting from Scratch • New York (NY)

On-site
USD 400,000 - 500,000
Industry-leading medical, dental, and vision coverage
Commuter benefits
Meals and snacks provided onsite
+1
Senior C++ Engineer
Senior C++ Engineer

Atrium Staffing • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits package
Health and wellness benefits
Paid time off
+2
Software Engineer - ML Infrastructure
Software Engineer - ML Infrastructure

Epsilon Health • San Francisco (CA)

On-site
USD 150,000 - 250,000
Senior Data Engineer
Senior Data Engineer

Catch Talent • New York (NY)

Hybrid
USD 150,000 - 200,000
Hybrid work model
Free breakfast, lunch & snacks
Wellness reimbursement
+1
Senior Machine Learning Engineer, AI Infra
Senior Machine Learning Engineer, AI Infra

United States Digital Space LLC • Bellevue (CA)

On-site
USD 209,000 - 245,000
Health insurance
Equity ownership
401k matching
+2
Senior C++ Engineer - 407146
Senior C++ Engineer - 407146

Atrium • New York (NY)

On-site
USD 136,000 - 175,000
Comprehensive benefits
Health & wellness
Paid time off
+2