H2O.ai

Software Engineer

H2O.ai
Apply
3 days ago
Austin, TX, USAEntry Level / Mid Level / Senior

Responsibilities

  • Design, implement, and maintain backend services and REST or gRPC APIs using Python, Go, and Java.
  • Develop and operate Kubernetes-based cloud-native services for predictive AI workloads in cloud and on-premise environments.
  • Build and maintain CI/CD pipelines, multi-architecture x86 and ARM builds, dependency upgrades, vulnerability remediation, and FedRAMP-compliant builds.
  • Build and maintain web interfaces with React and TypeScript.
  • Work with support and field engineering to resolve customer issues and incorporate fixes into the products.
  • Translate product requirements into technical specifications and communicate architectural trade-offs.
  • Contribute to code reviews, testing, documentation, performance monitoring, troubleshooting, and reliability improvements.
  • Develop features and fixes across Driverless AI, H2O-3, Sparkling Water, and their client libraries while collaborating with technical and customer-facing teams.

Requirements

  • Bachelor’s or master’s degree in Computer Science or Engineering, or equivalent practical experience.
  • Professional, internship, or project experience building and shipping software.
  • Proficiency in at least one backend language: Python, Go, or Java.
  • Familiarity with React and TypeScript or a similar modern frontend framework.
  • Strong computer science fundamentals in data structures, concurrency, networking, performance, and debugging.
  • Hands-on experience with CI/CD pipelines such as GitHub Actions or Jenkins.
  • Working knowledge of Docker, Kubernetes, and at least one of AWS, GCP, or Azure.
  • Experience designing and building REST or gRPC APIs and working with relational databases such as PostgreSQL.
  • Ability to write clean, readable, well-tested code and understand long-term design impacts.
  • Clear written and verbal communication with technical peers, customers, and non-engineering stakeholders.
  • Preferred qualifications include machine learning or AI production experience, regulated or air-gapped environment experience, a U.S. government Public Trust or security clearance, experience with Driverless AI, H2O-3, Sparkling Water, Apache Spark, distributed computing, LLM-based or agentic systems, or developer-facing SDKs and libraries.

Benefits

  • Remote position based in the United States.
  • Remote-friendly culture and flexible working environment.
  • Market-leading total rewards, career growth, and participation on a world-class team.
  • Inclusive workplace committed to equal employment opportunity.
H2O.ai

About H2O.ai

201-500 employees

H2O.ai builds open-source and commercial platforms for machine learning and generative AI, used by enterprises and public-sector teams to develop models and applications on private data. Its portfolio includes H2O-3, Driverless AI, and tools for LLM fine-tuning and deployment, offered via subscriptions and cloud services. Founded in 2012 and headquartered in Mountain View, it is privately held; customers include AT&T, Commonwealth Bank of Australia, Workday, and the NIH.

Contact me