Data & ML Platform Engineer

Homebase is the everything app for hourly teams, providing employee scheduling, time clocks, payroll, team communication, and HR solutions.
Data
Senior Software Engineer
Hybrid
101 - 500 Employees
4+ years of experience
Enterprise SaaS

Description For Data & ML Platform Engineer

Homebase, the leading everything app for hourly teams, is seeking a Data & ML Platform Engineer to join their mission of making small business teams unstoppable. With over 100,000 small businesses relying on their platform and tracking 1+ billion hours for 2.5+ million workers last year, Homebase is backed by prestigious venture investors including L Catterton Growth and Bain Capital Ventures.

As a Data & ML Platform Engineer, you'll be instrumental in designing and implementing data and ML platform components that enable data engineering, data science, and product teams to build powerful data-driven features. You'll work with cutting-edge technologies like Databricks, handling large-scale data ingestion and architecture transformation initiatives.

The role combines technical expertise in ML engineering with strategic thinking, requiring proficiency in Python, SQL, and various data technologies. You'll be responsible for building and optimizing model-serving pipelines, ensuring seamless deployment, and driving continuous improvement through automation.

Homebase offers a collaborative environment across their offices in San Francisco, Houston, Denver, and Toronto. They strongly value diversity and inclusion, encouraging applications from candidates who might not meet all qualifications but bring valuable perspectives. The company provides a unique opportunity to impact small businesses directly while working with modern data and ML technologies at scale.

Last updated 11 days ago

Responsibilities For Data & ML Platform Engineer

  • Design, develop, and optimize the ingestion of large volumes of structured and unstructured data from diverse sources
  • Support data architecture transformation initiatives on Databricks
  • Guide the design and implementation of platform components for ML models in production
  • Provide expertise on industry best practices, tools, and technologies in ML engineering
  • Drive continuous improvement of data and ML workflows through automation
  • Take full ownership of projects from planning to execution
  • Collaborate with cross-functional teams to translate business requirements into technical solutions

Requirements For Data & ML Platform Engineer

Python
Kafka
  • 4+ years of software development experience, specializing in data and ML
  • Expertise in SQL, Python, and Databricks
  • Experience with Airflow, Kafka, Redshift
  • Proficiency in data modeling and database design
  • Experience with data architecture transformations in Databricks
  • Proficient in building and deploying machine learning models including language models
  • Proficient in building model-serving pipelines for batch, streaming, and real-time inference
  • Experience in ML models operationalization and CI/CD pipelines
  • Strong problem-solving skills with strategic mindset
  • Effective communication and collaboration skills

Interested in this job?

Jobs Related To Homebase Data & ML Platform Engineer

Senior Data Engineer

Senior Data Engineer position at Homebase, building and maintaining data pipelines and models using Databricks, Python, and SQL in a hybrid work environment in Toronto.

Senior Data Scientist, YouTube Premium

Senior Data Scientist position at YouTube Premium focusing on data analytics, modeling, and product strategy with competitive compensation and benefits.

Senior Software Engineer, Metrics and Business Intelligence

Senior Software Engineer position at Google focusing on metrics and business intelligence, developing data pipelines and analytics solutions for Google's core products.

Senior Data Engineer, Go-To-Market

Senior Data Engineer position at Google, focusing on building data products for Ads sellers, requiring 5 years of experience in programming and data analysis.

Senior Software Engineer

Senior Software Engineer role at Apple Services Engineering, focusing on data platform development and distributed systems with competitive compensation range of $175,800-$312,200.