Rescale

Software Engineer, Full Stack - AI & Data

Rescale1 weeks ago
Location

Remote (United States)

Workplace

Remote

Type

Full Time

Salary

USD 90,000 – 159,000

Level

Mid

Role

Full Stack Engineer

Posted

Mar 23, 2026

Full TimeRemoteMid

The role

Summary

Rescale is seeking a talented Full Stack Software Engineer to drive innovative AI and data infrastructure solutions. The role focuses on developing backend services for generative AI capabilities, building scalable data infrastructure, and working across the tech stack to deliver comprehensive engineering solutions for high-performance computing environments.

What you'll do

AI Backend Service Development: Design and implement backend services for generative AI capabilities, including LLM-backed APIs, intelligent agents, and knowledge integration layers
Data Infrastructure Engineering: Build and scale robust data infrastructure supporting high-throughput data flows between customer environments, cloud storage, and compute clusters
Cross-Stack Development: Develop end-to-end solutions spanning backend services, cloud infrastructure, and occasional frontend modifications in collaboration with cross-functional teams

What we look for

Technical

Programming LanguagesProficiency in at least two of Python, Java, or Go with strong API and service boundary experience
Cloud InfrastructureExperience with major cloud environments (AWS, Azure, GCP) and containerization technologies like Kubernetes
Data SystemsExpertise in data-intensive systems including object storage, relational databases, caches, and streaming technologies

Education

Computer Science DegreeBachelor's degree in Computer Science or equivalent professional experience

Experience

Backend Engineering1-3 years of experience building and operating distributed systems in cloud environments
AI IntegrationExperience or strong interest in building products with Large Language Models (LLMs) and AI agents

Skills

Required skills

Distributed SystemsStrong understanding of designing and implementing scalable distributed systems
Cloud TechnologiesProficient in cloud infrastructure and containerization technologies

Nice to have

AI DevelopmentExperience with AI agent development and integration in software development lifecycle
Full Stack FlexibilityAbility to work across backend, infrastructure, and occasional frontend development

Compensation & benefits

Salary

USD 90,000 – 159,000 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options available as part of total compensation package

Remote Work

Fully remote work arrangement with flexible location options


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Interview In-depth assessment of technical skills and problem-solving abilities
  3. 3
    System Design Challenge Evaluation of distributed systems and infrastructure design capabilities
  4. 4
    Final Interview Team fit and alignment with company's mission and values

Apply for this position

You'll be redirected to the company's application page