Jobber is seeking a Senior Data Engineer to join their ML Platform team to enhance the ML Platform and help Machine Learning Engineers (MLEs) work more efficiently.
The ML Platform team is focused on building a scalable, self-serve platform that empowers data scientists and ML engineers to deliver models faster and scale effectively.
The Senior Data Engineer will report to the Director of Data and will be responsible for improving ML model development workflows.
Key responsibilities include advancing the ML Platform, streamlining model deployment, enabling multi-stage environments, collaborating cross-functionally, building and maintaining inference pipelines, evolving the feature store, optimizing infrastructure, and establishing best practices.
Requirements:
Candidates must have strong programming skills in Python and a background in software or data engineering.
Practical experience with data transformation, modeling, and workflow orchestration using tools like dbt or Airflow is required.
Expertise in containerization and CI/CD practices, particularly with Docker, is necessary.
Experience in designing and implementing RESTful APIs for scalable ML services is essential.
A proven track record of building platforms that empower stakeholders through self-serve capabilities is required.
Strong understanding of DevOps principles, including infrastructure-as-code and automated deployment workflows, is necessary.
Excellent problem-solving abilities and attention to detail, especially with complex data-intensive systems, are required.
While not mandatory, experience in building ML platforms or MLOps infrastructure, familiarity with Ray, and knowledge of caching strategies and vector databases would be advantageous.
Benefits:
The position offers a total compensation package that includes an extended health benefits package with fully paid premiums, retirement savings plan matching, and stock options.
Employees will have access to a dedicated Talent Development team, coaching, learning, and leadership programs to support career growth.
Jobber provides support for various breaks, including vacation, health days, birthday off, and parental leave top-ups.
Employees will have the unique opportunity to impact a $400-billion industry that currently lacks a dominant player.
The work environment is characterized by a supportive team that values humility and customer care.