View Our Website View All Jobs

Principal Software Engineer

Company Overview

H2O is the premier open-source machine learning platform transforming how machine-intelligence applications are built. With H2O, data scientists take both simple and sophisticated models to production from the same interactive platform they use for modeling, at enterprise scales. Our customers have built powerful domaterin-specific predictive engines for recommendation, pricing, and outlier detection in fraud & insurance. The team is a mix of Software, Math, and Data Science people working together with the open source community to build H2O.

Job Summary

Responsible for core architecture design and development, including integration with distributed Spark computation platform, design/develop scalable Machine Learning applications; build and maintain the open-source community for H2O and Sparkling Water open-source projects; manage junior engineering team members, and; conduct technical presentations at meet-ups and conferences.

Qualifications and Skills   

  • Two (2) years of experience in job offered, Software Engineer, Research Assistant or related occupation
  • Ability to rapidly prototype complex distributed systems
  • Two (2) years of experience in the following skills:
    •     Java programming, system programming and software architecture
    •     Algorithm design and machine learning
    •     Expertise in Domain Specific Languages


Master’s degree or PhD (or foreign equivalent) in Computer Engineering, Computer Science, Informatics/Software Systems, or related field

This is an excellent opportunity to learn about machine learning as a member of our world-class team. 

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status