Software Engineer, DevOps

FieldAIIrvine, CA
1dHybrid

About The Position

Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-ready AI systems that address the most complex challenges in robotics, unlocking the full potential of embodied intelligence. We go beyond typical data-driven approaches or pure transformer-based architectures, and are charting a new course, with already-globally-deployed solutions delivering real-world results and rapidly improving models through real-field applications. We are seeking a skilled and motivated DevOps Engineer to join our engineering team. In this role, you will design, build, and maintain the infrastructure and automation that powers our development and deployment workflows. You will work closely with robotics, machine learning, and software engineers to ensure reliable CI/CD pipelines, scalable infrastructure, and efficient development operations. This is an exciting opportunity to help build robust systems that support complex robotics and AI workloads in a very fast-paced environment.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 3-7 years of experience in DevOps, Infrastructure Engineering, Cloud or related roles.
  • Strong experience with CI/CD systems such as GitHub Actions or similar tools.
  • Strong hands-on experience working with container and container orchestration tools like Docker, Kubernetes, Buildkit etc.,
  • Strong scripting or programming skills in Python, Bash, or similar languages.
  • Solid understanding of Linux systems and networking fundamentals.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.

Nice To Haves

  • Experience managing large monorepos and build-systems.
  • Experience supporting robotics or distributed systems environments (e.g., ROS).
  • Familiarity with infrastructure-as-code tools such as Terraform or similar.
  • Experience scaling infrastructure across cloud and edge/embedded environments.
  • Experience building observability-first systems using cloud native tools.
  • Experience building developer tooling and automation for engineering teams.
  • Kubernetes certifications such as CKA, CKAD, or CKS.
  • Bias for action mindset to perform in a fast-paced environment with shifting priorities.

Responsibilities

  • Develop and maintain CI/CD pipelines using GitHub Actions to support multiple software stacks including Python, C++, ROS, and Docker and Kubernetes based services.
  • Design, build, and maintain containerized environments for development, testing, and production using Docker, Kubernetes and relevant technologies.
  • Deploy and manage heterogeneous workloads on Kubernetes clusters using cloud native tools.
  • Maintain and optimize monorepo build workflows and repository structure.
  • Build automation to support testing, packaging, and deployment of robotics and software systems.
  • Work closely with robotics, machine learning, and software engineers to streamline development and release processes.
  • Monitor system performance, reliability, and deployment health across environments.
  • Improve developer productivity through tooling, automation, and infrastructure improvements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service