6 open positions available
Design and build scalable backend services and infrastructure for AI workflows and developer platforms. | Extensive backend development experience with distributed systems, cloud platforms, and strong software quality practices. | What We're Looking For The Training & Experimentation team at Lightning AI builds the platform that enables developers to experiment at scale and train their own intelligence. Whether customers are training foundation models, fine-tuning open-source models, launching distributed training jobs, or iterating on experiments, this team creates the infrastructure and developer experience that powers every stage of the AI lifecycle. We're looking for a Senior Software Engineer to help design and scale the backend systems that make AI development faster, more reliable, and easier to use. You'll work across distributed training infrastructure, workload orchestration, experiment management, developer tooling, and platform APIs while partnering closely with our Managed Infrastructure, Core Platform, and Optimized Compute teams. This is an opportunity to build systems that support real-world AI workloads at scale while shaping the developer experience used by researchers, startups, and enterprise AI teams around the world. This role is based in one of our San Francisco, NYC, or London office hubs, with a minimum of 2 in-office days per week and occasional team and company offsites. We are not able to provide visa sponsorship for this position at this time. What You'll Do • Design and build backend services that power AI agent orchestration and execution. • Develop scalable APIs and platform capabilities for tool use, workflow orchestration, memory, and state management. • Build reliable infrastructure that enables long-running, distributed AI workflows. • Partner with product, research, and platform engineering teams to bring new agent capabilities into production. • Improve platform reliability, observability, and performance as customer workloads continue to scale. • Evaluate and strengthen technical architecture, engineering processes, and developer tooling. • Maintain high standards for software quality through testing, automation, continuous delivery, and proactive management of technical debt. • Mentor engineers on system design, distributed systems, and backend engineering best practices What You'll Need • Extensive experience building scalable backend systems using Go, Python, Rust, or similar languages. • Strong understanding of distributed systems, asynchronous processing, APIs, and cloud-native application architecture. • Experience designing and operating production services at scale. • Hands-on experience building backend platforms, developer tools, or infrastructure products. • Familiarity with cloud platforms such as AWS, GCP, or Azure and container technologies including Docker and Kubernetes. • Proven ability to take ownership of large technical initiatives from architecture through production. • Commitment to software quality, automated testing, observability, and continuous delivery. • Strong communication skills and the ability to collaborate effectively across engineering, product, research, and design teams. • Ability to thrive in fast-moving, ambiguous environments while balancing technical excellence with product impact. Compensation
Design and build scalable backend services and infrastructure for AI workflows and developer platforms. | Extensive backend engineering experience with distributed systems, cloud platforms, and strong software quality practices. | What We're Looking For The Training & Experimentation team at Lightning AI builds the platform that enables developers to experiment at scale and train their own intelligence. Whether customers are training foundation models, fine-tuning open-source models, launching distributed training jobs, or iterating on experiments, this team creates the infrastructure and developer experience that powers every stage of the AI lifecycle. We're looking for a Senior Software Engineer to help design and scale the backend systems that make AI development faster, more reliable, and easier to use. You'll work across distributed training infrastructure, workload orchestration, experiment management, developer tooling, and platform APIs while partnering closely with our Managed Infrastructure, Core Platform, and Optimized Compute teams. This is an opportunity to build systems that support real-world AI workloads at scale while shaping the developer experience used by researchers, startups, and enterprise AI teams around the world. This role is based in one of our San Francisco, NYC, or London office hubs, with a minimum of 2 in-office days per week and occasional team and company offsites. We are not able to provide visa sponsorship for this position at this time. What You'll Do • Design and build backend services that power AI agent orchestration and execution. • Develop scalable APIs and platform capabilities for tool use, workflow orchestration, memory, and state management. • Build reliable infrastructure that enables long-running, distributed AI workflows. • Partner with product, research, and platform engineering teams to bring new agent capabilities into production. • Improve platform reliability, observability, and performance as customer workloads continue to scale. • Evaluate and strengthen technical architecture, engineering processes, and developer tooling. • Maintain high standards for software quality through testing, automation, continuous delivery, and proactive management of technical debt. • Mentor engineers on system design, distributed systems, and backend engineering best practices What You'll Need • Extensive experience building scalable backend systems using Go, Python, Rust, or similar languages. • Strong understanding of distributed systems, asynchronous processing, APIs, and cloud-native application architecture. • Experience designing and operating production services at scale. • Hands-on experience building backend platforms, developer tools, or infrastructure products. • Familiarity with cloud platforms such as AWS, GCP, or Azure and container technologies including Docker and Kubernetes. • Proven ability to take ownership of large technical initiatives from architecture through production. • Commitment to software quality, automated testing, observability, and continuous delivery. • Strong communication skills and the ability to collaborate effectively across engineering, product, research, and design teams. • Ability to thrive in fast-moving, ambiguous environments while balancing technical excellence with product impact. Compensation
Design and build scalable backend services and infrastructure for AI agent orchestration and execution. | Extensive experience with scalable backend systems, distributed systems, cloud platforms, and strong collaboration skills. | What We're Looking For The Training & Experimentation team at Lightning AI builds the platform that enables developers to experiment at scale and train their own intelligence. Whether customers are training foundation models, fine-tuning open-source models, launching distributed training jobs, or iterating on experiments, this team creates the infrastructure and developer experience that powers every stage of the AI lifecycle. We're looking for a Senior Software Engineer to help design and scale the backend systems that make AI development faster, more reliable, and easier to use. You'll work across distributed training infrastructure, workload orchestration, experiment management, developer tooling, and platform APIs while partnering closely with our Managed Infrastructure, Core Platform, and Optimized Compute teams. This is an opportunity to build systems that support real-world AI workloads at scale while shaping the developer experience used by researchers, startups, and enterprise AI teams around the world. This role is based in one of our San Francisco, NYC, or London office hubs, with a minimum of 2 in-office days per week and occasional team and company offsites. We are not able to provide visa sponsorship for this position at this time. What You'll Do • Design and build backend services that power AI agent orchestration and execution. • Develop scalable APIs and platform capabilities for tool use, workflow orchestration, memory, and state management. • Build reliable infrastructure that enables long-running, distributed AI workflows. • Partner with product, research, and platform engineering teams to bring new agent capabilities into production. • Improve platform reliability, observability, and performance as customer workloads continue to scale. • Evaluate and strengthen technical architecture, engineering processes, and developer tooling. • Maintain high standards for software quality through testing, automation, continuous delivery, and proactive management of technical debt. • Mentor engineers on system design, distributed systems, and backend engineering best practices What You'll Need • Extensive experience building scalable backend systems using Go, Python, Rust, or similar languages. • Strong understanding of distributed systems, asynchronous processing, APIs, and cloud-native application architecture. • Experience designing and operating production services at scale. • Hands-on experience building backend platforms, developer tools, or infrastructure products. • Familiarity with cloud platforms such as AWS, GCP, or Azure and container technologies including Docker and Kubernetes. • Proven ability to take ownership of large technical initiatives from architecture through production. • Commitment to software quality, automated testing, observability, and continuous delivery. • Strong communication skills and the ability to collaborate effectively across engineering, product, research, and design teams. • Ability to thrive in fast-moving, ambiguous environments while balancing technical excellence with product impact. Compensation
Design and operate backend services and control planes to provision and scale Kubernetes and Slurm clusters across a large GPU fleet. | Requires significant experience with Go or Python and deep expertise in Kubernetes or Slurm environments, plus strong understanding of distributed systems and cloud-native architectures. | Who We Are Lightning AI is the company behind PyTorch Lightning. Founded in 2019, we build an end-to-end platform for developing, training, and deploying AI systems—designed to take ideas from research to production with less friction. Through our merger with Voltage Park, a neocloud and AI Factory, Lightning AI combines developer-first software with cost-efficient, large-scale compute. Teams get the tools they need for experimentation, training, and production inference, with security, observability, and control built in. We serve solo researchers, startups, and large enterprises. Lightning AI operates globally with offices in New York City, San Francisco, Seattle, and London, and is backed by Coatue, Index Ventures, Bain Capital Ventures, and Firstminute. The Way We Work The people who thrive here are builders who move fast, communicate openly, take ownership, and continuously improve themselves, their teams, and our company. Here's what that looks like in practice: Move with Urgency: We move quickly, make thoughtful decisions, and keep momentum. We value action over perfection and learn by shipping. Take Ownership: We own outcomes, not just our individual work. We make decisions that move the company forward and follow through. Communicate Openly: We communicate directly, seek to understand, and create clarity for others. Honest conversations help us move faster together. Build Great Teams: We lead by example, empower others, and create healthy teams where people can do their best work. Raise the Bar: We're always improving ourselves. We learn from feedback, consistently challenge ourselves to grow, and focus on the work that matters most. Think Long-Term: We design for what's next. We create scalable systems, simplify complexity, and use AI and automation to amplify our impact. What We're Looking For Lightning AI runs one of the largest AI-native clouds, with 25,000+ H100, B200, and GB300 GPUs powering organizations building, training, and deploying AI at scale. To deliver that experience, our Managed Services team builds the systems that make complex GPU infrastructure simple, reliable, and easy for customers to use without managing the underlying infrastructure themselves. As a Senior Backend Engineer on the Managed Services team, you'll build the control planes, backend services, and automation that provision, operate, and scale Kubernetes and Slurm clusters across our GPU fleet. Your work will turn raw GPU capacity into production-ready environments where customers can seamlessly train models, run inference, and deploy AI workloads. This isn't a traditional SaaS backend role. You'll solve challenging distributed systems and cloud infrastructure problems, building the automation and platform capabilities that keep large-scale Kubernetes and Slurm environments scalable, observable, and resilient. This role is based in one of our U.S. office hubs (San Francisco, NYC, or Seattle, with SF and NYC preferred), with a minimum of 2 in-office days per week and occasional team and company offsites. We are not able to provide visa sponsorship for this position at this time. What You’ll Do Design, build, and operate backend services in Go or Python that power Lightning AI's managed infrastructure platform. Develop control plane services that provision, orchestrate, and manage Kubernetes and Slurm clusters across large-scale GPU infrastructure. Build distributed systems that automate cluster lifecycle management, workload scheduling, infrastructure provisioning, and platform operations.. Develop platform capabilities using Kubernetes APIs, controllers, operators, and other cloud-native technologies. Improve the reliability, scalability, security, and observability of our managed platform through automation and operational excellence. Diagnose and resolve complex production issues across Kubernetes, distributed systems, networking, and cloud infrastructure. Collaborate with infrastructure, AI, and platform engineering teams to shape the future of our cloud platform. Contribute to technical design, architecture, mentoring, engineering best practices, and on-call operations. What You’ll Need Required Qualifications Significant professional experience designing, building, and operating production backend systems using Go or Python. Deep hands-on experience with Kubernetes or Slurm, including operating large-scale production environments. Strong understanding of distributed systems, cloud-native architectures, and production infrastructure. Experience designing and building scalable backend services, APIs, and automation for infrastructure or platform operations. Strong understanding of networking, storage, and cloud infrastructure fundamentals. Familiarity with observability, CI/CD, testing, production operations, and incident response. Ability to own complex technical projects while collaborating effectively across engineering teams. Ideal Experience Experience with one or more of the following: Kubernetes platform development, including operators, controllers, CRDs, or control plane components Slurm administration, scheduling, or HPC environments Infrastructure-as-Code or GitOps tooling such as Terraform, Crossplane, Helm, Argo CD, Flux, or Kustomize GPU infrastructure, AI platforms, or large-scale compute environments Kubernetes networking, storage, or multi-tenant platform architecture Event-driven systems, gRPC, or distributed messaging Building CI/CD systems for production environments Contributions to cloud-native or open source infrastructure projects Compensation We are committed to offering competitive compensation that reflects the value each team member brings to our mission. Final offers are based on factors such as experience, skills, geographic location, and role expectations. In addition to base salary, our total rewards package for eligible roles includes a discretionary bonus, a meaningful equity component, and comprehensive benefits. The anticipated annual base salary range for this role is: $180,000—$250,000 USD Benefits and Perks We offer a comprehensive and competitive benefits package designed to support our employees’ health, well-being, and long-term success: Comprehensive Health Coverage: Medical, dental, and vision coverage for employees and eligible dependents. Meaningful Equity: RSUs that give employees a stake in the company's long-term success. Retirement Savings: 401(k) matching (U.S.) and pension contributions (U.K.). Flexible Time Off: Unlimited PTO, company holidays, and floating holidays to support work-life balance. Company-Wide Winter Break: Two weeks of company closure each winter to disconnect and recharge. Paid Parental & Family Leave: Paid leave to support you and your family through life's important moments. Professional Development: Annual learning and development allowance to support your professional growth. Wellness Benefits: Wellness and work-from-home stipends to support your physical and mental well-being. Sabbatical Program: Four weeks of paid sabbatical leave after four years of service. Flexible Work: Flexible schedules and a hybrid work model for our office-based teams. In-Office Meals: Complimentary meals at our office hubs. Benefits may vary by location, team, and role. At Lightning AI, we are committed to fostering an inclusive and diverse workplace. We believe that diverse teams drive innovation and create better products. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We are dedicated to building a culture where everyone can thrive and contribute to their fullest potential.
Design and operate large-scale GPU infrastructure platforms and automate operational workflows. | Requires 8+ years Linux, 5+ years AWS, Kubernetes, Terraform, Ansible, strong networking fundamentals, and software development skills in Python, Go, or Bash. | Who We Are Lightning AI is the company behind PyTorch Lightning. Founded in 2019, we build an end-to-end platform for developing, training, and deploying AI systems—designed to take ideas from research to production with less friction. Through our merger with Voltage Park, a neocloud and AI Factory, Lightning AI combines developer-first software with cost-efficient, large-scale compute. Teams get the tools they need for experimentation, training, and production inference, with security, observability, and control built in. We serve solo researchers, startups, and large enterprises. Lightning AI operates globally with offices in New York City, San Francisco, Seattle, and London, and is backed by Coatue, Index Ventures, Bain Capital Ventures, and Firstminute. Our Values Move Fast: We act with speed and precision, breaking down big challenges into achievable steps. Focus: We complete one goal at a time with care, collaborating as a team to deliver features with precision. Balance: Sustained performance comes from rest and recovery. We ensure a healthy work-life balance to keep you at your best. Craftsmanship: Innovation through excellence. Every detail matters, and we take pride in mastering our craft. Minimal: Simplicity drives our innovation. We eliminate complexity through discipline and focus on what truly matters. What We're Looking For Lightning AI is seeking an experienced Infrastructure Operations Engineers to help scale and operate our next-generation AI infrastructure platform. Our InfraOps team sits at the center of reliability, automation, and operational scale for GPU infrastructure. This team owns break/fix operations, incident response, customer provisioning, observability, and the automation systems that keep complex infrastructure running efficiently. In this role, you’ll work hands-on with large-scale GPU environments, Linux systems, bare metal infrastructure, provisioning workflows, and platform reliability. You’ll partner closely with Infrastructure Engineering, Network Operations, and Software Platform teams to troubleshoot issues, improve operational efficiency, and build automation that reduces manual toil over time. We’re flexible on location for this team. This role can work hybrid out of one of our US-based hubs (Seattle, NYC, or SF) or fully remote within the U.S., with occasional company and team offsites. We are not able to provide visa sponsorship for this position at this time. What You'll Do At the direction of the Manager of Infrastructure Operations, design, build, and roll out new platforms and patterns to minimize incidents and enable customer facing and internal features. Deploy updates and improvements to support both Voltage Park’s internal and end customer use cases. Collaborate with colleagues in Infrastructure Engineering, Network Operations, Customer Success and Software and Platform Development Teams. Participate in the on-call rotation which is evenly distributed across all team members in a primary / secondary pattern where you are primary then move to a secondary position. What You Will Need Required Qualifications 8+ years working with Linux as a server / hosting platform, extra points for Ubuntu experience. 5+ years experience with AWS. 2+ years experience with Kubernetes and strong container fundamentals. 2+ years experience with Terraform and Ansible 2+ years with network attached storage management (via NFS, ceph, or other protocols). Extra points for experience with VAST storage systems. Experience with monitoring systems (Prometheus, ELK stack). Familiarity with the gitops workflow. Software development experience using Python, Go, bash, or other languages for the purposes of automation & connecting systems & APIs together. Deep networking fundamentals, extra points for experience with datacenter level networks, 400Gb ethernet, and Infiniband. Experience building and delivering complex systems. Effective at navigating tradeoffs between design, risk, cost, and outcomes. Comfortable with navigating ambiguity. Strong written and oral communication. Nice-to-Haves Experience with bare metal hardware troubleshooting and provisioning, extra points for working with Dell hardware. Experience with GPU servers, both in bare metal form or under virtualization. Deep experience with network switches, routers, and firewalls, particularly SONiC switches, Palo Alto firewalls and Juniper Networks as vendors. Experience with VAST storage systems Compensation We are committed to offering competitive compensation that reflects the value each team member brings to our mission. Final offers are based on factors such as experience, skills, geographic location, and role expectations. In addition to base salary, our total rewards package for eligible roles includes a discretionary bonus, a meaningful equity component, and comprehensive benefits. The anticipated annual base salary range for this role is: $160,000—$200,000 USD Benefits and Perks We offer a comprehensive and competitive benefits package designed to support our employees’ health, well-being, and long-term success. Benefits may vary by location, team, and role. Benefits include: Comprehensive medical, dental and vision coverage (U.S.); Private medical and dental insurance (U.K.) Retirement and financial wellness support (U.S.); Pension contribution (U.K.) Generous paid time off, plus holidays Paid parental leave Professional development support Wellness and work-from-home stipends Flexible work environment At Lightning AI, we are committed to fostering an inclusive and diverse workplace. We believe that diverse teams drive innovation and create better products. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We are dedicated to building a culture where everyone can thrive and contribute to their fullest potential.
Operate and scale distributed storage systems and develop automation to improve reliability for AI/ML workloads. | 5+ years in infrastructure or systems engineering with hands-on experience in distributed storage systems, Linux, Python, and bare-metal infrastructure management. | Who We Are Lightning AI is the company behind PyTorch Lightning. Founded in 2019, we build an end-to-end platform for developing, training, and deploying AI systems—designed to take ideas from research to production with less friction. Through our merger with Voltage Park, a neocloud and AI Factory, Lightning AI combines developer-first software with cost-efficient, large-scale compute. Teams get the tools they need for experimentation, training, and production inference, with security, observability, and control built in. We serve solo researchers, startups, and large enterprises. Lightning AI operates globally with offices in New York City, San Francisco, Seattle, and London, and is backed by Coatue, Index Ventures, Bain Capital Ventures, and Firstminute. Our Values Move Fast: We act with speed and precision, breaking down big challenges into achievable steps. Focus: We complete one goal at a time with care, collaborating as a team to deliver features with precision. Balance: Sustained performance comes from rest and recovery. We ensure a healthy work-life balance to keep you at your best. Craftsmanship: Innovation through excellence. Every detail matters, and we take pride in mastering our craft. Minimal: Simplicity drives our innovation. We eliminate complexity through discipline and focus on what truly matters. What We're Looking For Lightning AI is seeking a Senior Storage Infrastructure Engineer to join our Infrastructure Engineering team. In this role, you will focus on building and operating the storage systems that power large-scale AI/ML training, inference, and HPC workloads. You will work at the intersection of software, hardware, and operations—developing automation, improving reliability, and scaling distributed storage systems across our bare-metal infrastructure. You will help own the data plane of our storage infrastructure, supporting high-throughput, low-latency data access for some of the most demanding AI workloads. You’ll play a key role in managing and evolving our storage stack (including VAST and S3-compatible systems like Ceph), ensuring performance, reliability, and efficiency at scale. We’re flexible on location for this team. This role can work hybrid out of one of our US-based hubs (Seattle, NYC, or SF) or fully remote within the U.S., with occasional company and team offsites. We are not able to provide visa sponsorship for this position at this time. What You'll Do Storage Systems & Infrastructure Operate and scale distributed storage systems, including VAST and S3-compatible object storage (e.g., Ceph) Improve performance, reliability, and efficiency of storage systems supporting large-scale AI/ML workloads Troubleshoot complex storage and data path issues across hardware and software layers Optimize storage performance to support high-throughput, low-latency AI training and inference workloads Automation & Tooling Build and maintain automation for provisioning, managing, and monitoring storage infrastructure Develop Python-based tools and workflows to reduce manual operational overhead Improve lifecycle management of storage clusters, from deployment through maintenance and scaling Systems & Operations Manage and operate Linux-based systems in production, including bare-metal environments Partner with infrastructure and data center teams on hardware bring-up, upgrades, and issue resolution Support capacity planning, utilization tracking, and forecasting for storage systems Leverage monitoring and telemetry to diagnose issues and improve system performance and reliability Cross-Functional Collaboration Work closely with Infrastructure Engineering, Network Engineering, and Platform teams to integrate storage into the broader platform Contribute to design discussions around new infrastructure deployments and scaling strategies Help define best practices for operating storage systems in high-performance computing environments What You'll Need Required Qualifications 5+ years of experience in infrastructure engineering, systems engineering, or related roles Hands-on experience operating distributed storage systems (e.g., VAST, Ceph, or similar) Strong Linux systems experience in production environments Proficiency in Python or similar scripting/programming languages for automation Experience working with bare-metal infrastructure and hardware-oriented systems Ability to debug complex issues across system boundaries (storage, OS, hardware, networking) Experience with storage networking protocols (e.g., NFS or similar) Experience with capacity planning, monitoring, and performance tuning Ideal Experience Experience with VAST storage systems in production environments Experience operating S3-compatible object storage at scale Data center operations experience, including working with physical hardware Familiarity with AI/ML or HPC workloads and their storage requirements Background in high-performance or low-latency distributed systems Familiarity with high-performance data transfer technologies (e.g., RDMA, GPU Direct Storage) Experience supporting GPU-based workloads or large-scale compute clusters Compensation We are committed to offering competitive compensation that reflects the value each team member brings to our mission. Final offers are based on factors such as experience, skills, geographic location, and role expectations. In addition to base salary, our total rewards package for eligible roles includes a discretionary bonus, a meaningful equity component, and comprehensive benefits. The anticipated annual base salary range for this role is: $180,000—$200,000 USD Benefits and Perks We offer a comprehensive and competitive benefits package designed to support our employees’ health, well-being, and long-term success. Benefits may vary by location, team, and role. Benefits include: Comprehensive medical, dental and vision coverage (U.S.); Private medical and dental insurance (U.K.) Retirement and financial wellness support (U.S.); Pension contribution (U.K.) Generous paid time off, plus holidays Paid parental leave Professional development support Wellness and work-from-home stipends Flexible work environment At Lightning AI, we are committed to fostering an inclusive and diverse workplace. We believe that diverse teams drive innovation and create better products. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We are dedicated to building a culture where everyone can thrive and contribute to their fullest potential.
Create tailored applications specifically for Lightning AI with our AI-powered resume builder
Get Started for Free