M

Moonlite

On-prem cloud-native AI control and deployment

Senior Software Engineer - Platform Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USAIn-person

About the Job

Requirements

  • At least 5 years of software engineering experience, with a proven track record in production infrastructure platforms, distributed systems, or cloud platforms.
  • Strong familiarity with Kubernetes architecture, container orchestration concepts, and experience deploying workloads in Kubernetes environments, including understanding of pods, deployments, services, and basic Kubernetes operations.
  • Strong understanding of infrastructure fundamentals, including compute orchestration, storage systems, networking technologies, and how they integrate into complete platform experiences.
  • Experience with systems programming languages such as Go, C/C++, Rust, or Python for performance-critical components is a strong plus.
  • Strong experience with Linux in production environments, including systems administration, performance tuning, and troubleshooting.
  • Deep knowledge of bare-metal infrastructure, provisioning systems, out-of-band management, and virtualization technologies such as KVM and Kubernetes.
  • Proven experience designing and building APIs, SDKs, and automation frameworks for programmatic infrastructure management.
  • Strong familiarity with cloud environments such as AWS, GCP, and Azure, and understanding of translating cloud-native patterns to bare-metal infrastructure.
  • Experience with infrastructure-as-code tools such as Terraform and Ansible, and building automated deployment pipelines.
  • Ability to navigate ambiguity, balance pragmatic delivery with long-term architecture, and independently drive complex technical initiatives.
  • Strong written and verbal communication skills, including clear technical writing and cross-team collaboration.
  • Commitment to continuous learning and professional development.

Responsibilities

  • Design and build systems that bridge physical infrastructure, including bare-metal servers, storage clusters, and network fabric, with customer-facing services to enable programmatic management of compute, networking, and storage at scale.
  • Design and implement systems for provisioning and managing research computing environments, including Kubernetes and SLURM clusters, to automate deployment, resource scheduling, and workload orchestration for distributed AI training and high-performance computing workloads.
  • Implement orchestration systems coordinating compute, storage, and networking to support complex research workloads.
  • Design and build network provisioning automation, including intelligent virtual machine placement for optimal network topology, automated VLAN and subnet configuration, and software-defined networking orchestration for high-performance interconnects.
  • Develop robust APIs and SDKs for researchers and engineering teams to programmatically provision and manage infrastructure resources across platform domains.
  • Implement observability, telemetry, and logging systems to provide visibility into infrastructure health, performance, and utilization.
  • Build and optimize platform services that deliver consistent high-throughput, low-latency networking for demanding research applications and data-intensive workloads.
  • Work with engineering, infrastructure, and product teams to define requirements, drive infrastructure product rollouts, and improve resource lifecycle management.
  • Implement platform-wide compliance and security features supporting SOC 2, ISO 27001, and enterprise regulatory requirements, including audit logging, access controls, and data residency management.

Desired Qualifications

  • Experience provisioning or managing research computing environments, including Kubernetes, SLURM, or high-performance computing clusters.
  • Experience building internal platforms, infrastructure-as-a-service, or developer tooling.
  • Background with GPU computing platforms and AI/ML infrastructure requirements.
  • Knowledge of high-performance networking technologies such as InfiniBand, RDMA, and SR-IOV.
  • Experience with observability and monitoring platforms such as Prometheus, Grafana, and the ELK stack.
  • Familiarity with both cloud-native and bare-metal infrastructure deployment models.
  • Understanding of enterprise compliance requirements and security best practices.
  • Experience with financial services technology infrastructure and understanding of trading system requirements.

About the Company

Moonlite

On-prem cloud-native AI control and deployment

Moonlite builds a cloud-native platform that runs AI software in private, on-prem environments. It gives enterprises control over AI by letting them download NVIDIA’s NIMS or build apps with Hugging Face, and then customize and deploy AI agents with a single click. The product runs inside a secure, private environment and provides full visibility into resources, applications, and users. It also lets organizations allocate compute in real time and choose models that fit their use cases, while testing new models as they become available. Moonlite differentiates itself by focusing on on-prem, security-by-design operations, end-to-end visibility, and simple, speed-driven deployment of AI models and agents. Its goal is to help enterprises deploy, manage, and scale AI applications with maximum control and clarity over their private infrastructure.

Company size
11-50
Company stage
Seed
Total funding
$4.3M
Headquarters
Chicago, IL
Founded
2024

Recently Posted Jobs

Explore more opportunities at Moonlite

See more jobs