Tebra is hiring a Data Engineer focused on AI/ML to build and maintain the data infrastructure behind its intelligent features. You will work with Machine Learning Engineers, Data Scientists, and Software Engineers to turn complex healthcare data into high-quality datasets and real-time features for machine learning models. This is a hands-on role for someone with production data pipeline experience who wants to support both model training and production inference.
What you will do
- Design, build, and maintain scalable data pipelines for feature extraction, training data generation, and model monitoring.
- Develop and enhance data systems that support analytics and machine learning workloads, including data lakehouse and feature store technologies.
- Monitor production data pipelines, identify data quality issues or pipeline failures, and implement improvements to ensure reliability and freshness.
- Participate in engineering design discussions and contribute to technical decisions around data architecture and pipeline implementation.
- Build reusable data engineering components, including automated data quality checks, schema validation, and testing frameworks.
- Translate business requirements into scalable data solutions that enable analytics and machine learning use cases.
- Optimize SQL queries, Spark workloads, and data processing pipelines to improve performance and scalability.
- Collaborate with ML Engineers and cross-functional partners to support MLOps best practices, including data versioning, lineage, and reproducibility.
- Break down technical work into manageable tasks and deliver high-quality solutions within an agile team.
What they are looking for
- 3+ years of professional experience in Data Engineering, Software Engineering, or a related field.
- 2+ years of hands-on experience building and maintaining production data pipelines supporting analytics, reporting, or machine learning workloads.
- Strong proficiency in Python and SQL with experience developing production-quality data pipelines.
- Experience with modern data processing technologies such as Spark, Airflow, Kafka, or similar distributed data platforms.
- Experience working with cloud-based data platforms such as Databricks, Snowflake, Delta Lake, or equivalent lakehouse technologies.
- Understanding of data modeling, data warehousing, and data governance best practices.
- Familiarity with machine learning data workflows, including training datasets, feature engineering, and data quality concepts.
- Experience deploying and supporting production data pipelines with monitoring, testing, and CI/CD practices.
- Strong problem-solving skills, attention to detail, and the ability to collaborate effectively across engineering and product teams.
- Excellent communication skills and a desire to continuously learn new technologies and engineering practices.
Pay
The range for this position is USD 128,000 to 145,200 per year. This reflects Tebra's Zone 1 (National Average) pay band. Tebra uses four geo zones, from Zone 1 (National Average) to Zone 4 (Lower-Cost Regions), and your specific compensation is determined by your experience, qualifications, the requirements of the role, and your geo zone. The specific compensation range for your geo zone will be shared during your initial talent screen. Eligible employees may also have the opportunity for variable pay and a benefits package.
About Tebra
Tebra is an all-in-one EHR+ platform built for independent healthcare practices. It connects EHR software, billing, automation, telehealth, and marketing so providers can spend less time on admin and more time with patients. More than 42,000 private practices use Tebra.
Tebra's values are: Start with the Customer, Keep It Simple, Stay Entrepreneurial, Better Together, and Celebrate Success.
Perks and benefits
In the United States, Tebra offers healthcare benefits, a Dell discount for work-from-home basics, Gympass for workouts, and the Telus Employee Assistance Program for mental health resources, along with other resources for everyday needs.
Hiring process notes
Tebra only initiates contact with candidates via email from an official Tebra email address or through its applicant tracking system, Greenhouse. Sensitive personal information is only requested through the official application portal, not via social media or text message. Tebra does not conduct interviews via instant messaging. Tebra uses BrightHire, an interview intelligence platform, for phone and video screenings; interviews may be recorded and transcribed.
Tebra is an equal opportunity employer. All applicants will be considered for employment without attention to age, race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Ready to apply?
This deadline passed on 28 October 2026; the employer's page may still be open.
Apply for this jobCafeRemote takes no fee and asks for no account.
Similar remote jobs
Software Engineer - Distributed Systems
Figma · San Francisco, CA • New York, NY • United States
Money Laundering Reporting Officer, Canada
Ramp · Remote (Canada)
KYB/AML Analyst, Sweden
Ramp · Remote (Sweden)