FlexAI

Software Engineering Intern

About FlexAI

Build and Deploy AI the right way, anywhere.

The FlexAI Compute Infrastructure Platform provides an "end-to-end AI compute layer" for running and managing workloads across any cloud, any GPU, and any deployment model (public, hybrid, or on-prem). It brings together "1-click simplicity" for users with "enterprise-grade orchestration, security, and automation" under the hood.


Founded by Brijesh Tripathi, who bring experience from Nvidia, Apple, Tesla, Intel and Zoox, FlexAI is not just building a product – we’re shaping the future of AI. Our teams are strategically distributed across Silicon Valley and Bengaluru, united by a shared mission: to deliver more compute with less complexity.

 If you're passionate about shaping the future of artificial intelligence, driving innovation, and contributing to a sustainable and inclusive AI ecosystem, FlexAI is the place for you !

Role Overview

We’re looking for a Software Engineering Intern with an interest in distributed systems and AI infrastructure to join our engineering team. You’ll work on the foundational systems that power AI-driven products, focusing on scalability, performance, and reliability. This role offers hands-on experience building and operating backend infrastructure that supports model training, deployment, and inference at scale.


What You'll Do

  • Build and maintain backend services and infrastructure using Python, Go, or Java
  • Develop and optimize systems for model serving, inference pipelines, and data processing
  • Work on infrastructure components such as APIs, job orchestration, and distributed systems
  • Improve system performance, reliability, and scalability across AI workloads
  • Collaborate with engineers to design and implement robust, production-grade systems
  • Write clean, efficient, and well-tested code and contribute to engineering best practices

What You'll Need to Be Successful

  • Currently pursuing a degree in Computer Science or a related field
  • Strong programming skills in Python, Go, or Java
  • Solid understanding of data structures, algorithms, and core systems concepts (e.g., concurrency, networking, memory management)
  • Familiarity with backend systems and infrastructure fundamentals (APIs, services, system design basics)
  • Interest in distributed systems and AI infrastructure
  • Strong problem-solving skills and ability to work in a fast-paced environment

Nice To Have

  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes)
  • Exposure to distributed systems, data pipelines, or large-scale systems design
  • Experience working with model serving frameworks or inference systems
  • Understanding of monitoring, logging, and observability tools
  • Hands-on projects involving infrastructure, backend systems, or AI platforms

What We Offer

  • Basic Salary
  • High ownership, fast execution, real impact
  • Work on cutting-edge AI infrastructure
  • Build products used by developers and enterprises
  • Collaborative, high-caliber team

Engineering

San Jose, CA

Compartir en:

Términos de servicioPrivacidadCookiesPatrocinado por Rippling