AI Frameworks Engineer

Great Sky, Inc.

Boulder (CO)

Hybrid

USD 140,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
401(k) match
Health insurance
Dental insurance
Vision insurance
Life insurance
Flexible PTO
Learning support

Job summary

Great Sky, Inc. in Boulder is seeking an AI Frameworks Engineer to build the core software layer that connects research ideas to scalable AI systems. You will design abstractions, APIs, and graph execution paths for training and validation.

You will work with Python, JAX, and PyTorch, organize research code into stable components, and bridge research workflows with production harnesses. The role emphasizes testing, documentation, and collaboration with researchers and hardware/software engineers

Qualifications

  • Bachelor’s or Master’s degree in CS or related field, or equivalent experience.
  • Strong Python software engineering skills for libraries and infrastructure.
  • Hands-on experience with ML frameworks, especially JAX or PyTorch.
  • Experience with training-loop internals, losses, gradients, optimizers, metrics.
  • Experience designing clean APIs and abstractions in large codebases.
  • Ability to reason about graph-structured computation and runtime state.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design, implement, and maintain core AI framework abstractions for graph models.
  • Build Python APIs for training workflows, losses, optimizers, and runtimes.
  • Develop JAX and PyTorch infrastructure for model execution and testing.
  • Design validation systems with clear diagnostics for researchers and production users.
  • Organize research code into stable, well-tested framework components.
  • Create clean seams between research workflows and production harnesses.
  • Write high-quality tests for numerical behavior and protocol conformance.
  • Collaborate with researchers and engineers to translate requirements into architecture.
  • Improve developer ergonomics: docs, examples, errors, and API consistency.

Skills

Python
ML frameworks
API design
Graph execution
Testing
Communication
Software engineering

Education

Bachelor’s/Master’s CS

Tools

JAX
PyTorch

Job description

About Us

Great Sky is a technology startup based with a mission to rebuild AI from first principles. We are pursuing neuroscience-inspired hardware and algorithms that overcome the greatest challenges in scaling AI systems.

The Role

We are looking for an AI Frameworks Engineer to help build the core software layer that connects our research ideas to working, testable, scalable AI systems. This is a software engineering role focused on the internal AI framework: the abstractions, APIs, graph execution paths, training strategies, validation systems, and test infrastructure that make our research stack usable and reliable.

Key Responsibilities
  • Design, implement, and maintain core AI framework abstractions for defining, training, validating, and executing novel graph-structured models.

  • Build clean Python APIs for training workflows, including loss objects, model runtime bundles, optimizer/training strategy interfaces, and more.

  • Develop and maintain JAX and PyTorch infrastructure for model execution, customizable training protocols, numerical parity tests, and reusable forward-pass utilities.

  • Help design validation systems that catch incompatible model/loss/solver/topology combinations early, with clear diagnostics for researchers and production users.

  • Organize research code into stable, well-tested framework components without slowing down exploration.

  • Create clean seams between research-mode workflows and production harness workflows, so the same infrastructure can support ad hoc experiments, custom training loops, and ticketed/cloud training runs.

  • Write high-quality tests for numerical behavior, protocol conformance, registry behavior, graph execution and training loops.

  • Collaborate closely with researchers and hardware/software engineers to translate evolving research requirements into robust software architecture.

  • Improve developer ergonomics: documentation, examples, error messages, package organization, type boundaries, and API consistency.

  • Over time, help shape the broader AI software architecture that connects model design, simulation, training, validation, and hardware execution.

Qualifications

Required:

  • Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent professional experience.

  • Strong Python software engineering skills, with experience building libraries, frameworks, or infrastructure used by other engineers or researchers.

  • Hands-on experience with at least one modern ML framework, especially JAX or PyTorch.

  • Proficiency with training-loop internals: forward passes, losses, gradients, optimizers, metrics, parameter/state handling, and numerical testing.

  • Experience designing clean APIs and abstractions in complex codebases.

  • Ability to reason about graph-structured computation, model execution, dependency boundaries, and runtime state.

  • Strong testing instincts: unit tests, integration tests, regression tests, numerical parity tests, and clear failure modes.

  • Ability to work in a research-heavy environment where requirements evolve and the right abstraction often emerges through iteration.

  • Excellent written and verbal communication skills, especially when translating between research ideas and maintainable engineering designs.

Preferred:

  • Prior experience working in an AI technology environment.

  • Experience with typed Python, protocol-oriented design, dataclasses, Pydantic, package refactors, or public/internal SDK design.

  • Familiarity with multi node and multi gpu training for JAX or PyTorch

  • Experience with custom kernel writing in Triton/Cuda/Pallas

  • Experience designing plugin or registry systems for losses, optimizers, training strategies, model components, or execution backends.

  • Experience with compiler-adjacent or graph-adjacent systems: computational graphs, schedulers, IRs, topology validation, graph transformations, or hardware-aware execution.

  • Experience working near hardware teams, accelerator teams, simulation teams, or low-level performance work.

  • Familiarity with containers, cloud execution, job orchestration, experiment tracking, or production training harnesses.

Growth Opportunities

This role has a path toward broad technical ownership within Great Sky’s AI software stack.

As the team grows, you may help define framework architecture, set engineering standards, mentor other engineers, and lead major infrastructure projects spanning research workflows, simulation, training, validation, and hardware integration.

For the right person, this is a chance to build foundational infrastructure for a new kind of AI platform, rather than incrementally improving an existing transformer/GPU stack.

Benefits and Perks
  • Meaningful equity ownership in an early-stage deep tech company

  • Employer-matched 401(k)

  • Health, dental, vision, and life insurance

  • Flexible PTO

  • Support for ongoing learning, conference attendance, and skill development

Our culture is onsite by default (we’re founded by scientists who are used to working in the lab), with flexibility for hybrid arrangements. For the right person and role, we’re open to filling roles remotely

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Frameworks Engineer ○ Boulder
AI Frameworks Engineer ○ Boulder

Great Sky, Inc. • Boulder (CO)

Hybrid
USD 120,000 - 170,000
Equity ownership
Employer-matched 401(k)
Health, dental, vision, life
+2
Director of Business Strategy & Development ○ Boulder
Director of Business Strategy & Development ○ Boulder

Great Sky, Inc. • Boulder (CO)

Hybrid
USD 180,000 - 280,000
Equity ownership
401(k) matching
Health, dental, vision, life insurance
+2
Hardware Platform Software Engineer
Hardware Platform Software Engineer

Great Sky, Inc. • Boulder (CO)

On-site
USD 120,000 - 180,000
Equity stake
401(k) match
Health, dental, vision, life
+2
Hardware Platform Software Engineer
Hardware Platform Software Engineer

Great Sky • Boulder (CO)

Hybrid
USD 140,000 - 200,000
Equity ownership
401(k) matching
Health insurance (medical/dental/vison
+2
AI Frameworks Architect | Research-Driven ML Platform
AI Frameworks Architect | Research-Driven ML Platform

Great Sky, Inc. • Boulder (CO)

Hybrid
USD 140,000 - 210,000
Equity
401(k) match
Health insurance
+5
Member of Technical Staff - Training Platform
Member of Technical Staff - Training Platform

Prime Intellect AI • San Francisco (CA)

Hybrid
USD 150,000 - 300,000
Remote or SF office
Visa sponsorship
Relocation support
+3
Hardware Platform Software Engineer ○ Boulder
Hardware Platform Software Engineer ○ Boulder

Great Sky, Inc. • Boulder (CO)

Hybrid
USD 150,000 - 230,000
Equity ownership
401(k) match
Health/dental/vision/life insurance
+2
Member of Technical Staff, Engineering Manager
Member of Technical Staff, Engineering Manager

SkyPilot • San Mateo (CA)

On-site
USD 200,000 - 320,000
Equity
Medical coverage
Autonomy and ownership
+2
Founding Engineer
Founding Engineer

ElitePath Consulting • New York (NY)

On-site
USD 180,000 - 260,000
ESOP equity
Flexible hours
Generous PTO
+3
System Software Engineer - AI
System Software Engineer - AI

Delos Data • Palo Alto (CA)

Hybrid
USD 140,000 - 200,000
Equity
401k
Benefits