Senior ML Engineer
SourceFuse
Job Description
About the Role
We’re looking for hands-on ML engineers with deep learning-to-rank experience to work directly with a client running a two-sided healthcare marketplace that matches patients with clinicians. The client recently moved from a rule-based heuristic to a first-generation deep neural network ranker. Offline metrics looked strong, but online A/B results told a more complicated story, with mixed movement across funnel stages, appointment types, and devices.
Your job is to diagnose why offline and online results diverged, then help the client build and launch the next version of their ranker with confidence. This is algorithm and modeling work: ranking, evaluation, and experimentation. It is not solutions architecture or systems integration.
The Challenge
The client’s search pipeline filters a large pool of candidate clinicians for each query and ranks a shortlist for display. Users move through a multi-stage funnel: impression, profile view, calendar reservation, optional registration, and completed appointment. Optimizing that funnel raises several hard, interconnected problems:
- Offline-to-online alignment: Offline ranking metrics don’t reliably predict online business outcomes, and the A/B methodology needs strengthening.
- Position and selection bias: Training data comes from truncated ranking lists, so the model learns only from what users were shown.
- Multi-objective labels: A single hybrid label currently blends several funnel objectives into one NDCG target, masking trade-offs between them.
- Session complexity: Users often run multiple searches within a single session.
- Delayed conversions: Conversions depend on clinician availability and can take a long time, and late conversions are currently dropped from training.
- Underused features: Signals such as device type likely matter a great deal but aren’t fully represented in the model.
What You’ll Do
- Diagnose the root causes behind divergent offline and online results across funnel stages, appointment types, and device segments.
- Redesign evaluation so offline metrics better predict online impact, and improve A/B test design, power, and analysis.
- Apply unbiased and counterfactual learning-to-rank techniques to correct for position and selection bias in logged data.
- Rework label design and multi-objective optimization so the model balances competing funnel goals explicitly.
- Develop approaches for delayed and censored conversion feedback rather than discarding late outcomes.
- Model multi-search session behavior and bring in context features such as device type.
- Train, tune, and evaluate ranking models at scale on AWS, and define a clear, low-risk launch plan for the next model version.
- Mentor and upskill the client’s small in-house team, including an ML engineer new to ranking, so improvements outlast the engagement.
Technical Environment
- Tens of millions of training samples with a few dozen query-side and provider-side features
- Amazon S3 (Parquet) for data storage
- Amazon SageMaker for model training and hosting
- Python ML ecosystem (e.g., PyTorch or TensorFlow, LightGBM/XGBoost, TF-Ranking or similar)
What You Bring
Required
- US-based, with authorization to work in the United States.
- Hands-on, production experience building and shipping learning-to-rank systems for search, recommendations, or marketplaces.
- Strong command of ranking objectives and metrics (pointwise, pairwise, and listwise approaches; NDCG, MRR, and related measures) and their limits.
- Practical experience with position bias, selection bias, and counterfactual or unbiased LTR methods (e.g., inverse propensity weighting, click models, randomization-based propensity estimation).
- Deep experience with online experimentation : A/B test design, statistical power, variance reduction, segment analysis, and reconciling offline and online results.
- Experience with multi-objective ranking or funnel-based optimization.
- Proficiency in Python and modern ML frameworks, and comfort working with large-scale datasets.
- The ability to work directly with client stakeholders, explain findings clearly, and turn analysis into concrete modeling decisions.
Preferred
- Experience in two-sided marketplaces (e.g., healthcare, gig economy, travel, real estate, or e-commerce).
- Experience modeling delayed feedback, censored labels, or survival-style conversion outcomes.
- Experience with session-aware or context-aware ranking, including device and channel effects.
- Hands-on experience with Amazon SageMaker and S3-based data pipelines.
- Healthcare industry experience.
- Prior consulting or client-facing engagements where you mentored in-house teams.
$140k - $210k
...Job Description Senior Machine Learning Engineer Remote, United States Overview Harnham is partnering with a global technology company... ...evaluation, and production engineering. You will own complex ML problems from initial exploration and model development...SeniorPermanent employmentTemporary workH1bRemote workVisa sponsorshipWork visa- ...capabilities. This is a high-impact, hands-on role for a research-minded engineer who wants to build and ship models. Much of the work involves... ...-world context behind a photograph, but we care more about deep ML/CV ability than any one problem area and welcome strong...SeniorRemote workFlexible hours
$300 per month
...repair. What You’ll Do We are looking for a Machine Learning Engineer specializing in NLP, document classification, and large-scale data processing. You will work on applying LLMs, NLP, and ML techniques to categorize and process extracted data. Your work will power...SeniorWork at officeRemote workHome officeFlexible hours- ...and deliver them in as little as one hour. We're hiring a Senior Machine Learning Engineer for our Personalization Platform team within the Membership... ...a hands-on senior technical role spanning architecture, ML infrastructure, and production systems — from training and...SeniorWork at officeFlexible hours
- ...work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your... ...understand business needs and create impactful ML/AI applications. Actively engage with diverse...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...make a significant change in the world. This role will be working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture that's rooted in constantly learning and improving, and our...Remote jobFull timeWork experience placementInternship- ...Description Updated on November 11, 2026 Better Digital hires exceptional Adobe practitioners throughout the year. Architects. Engineers. Consultants. Strategists. People who know AEM, AEP, AJO, CJA, Target, Marketo, Commerce, Workfront, or the systems around them....Senior
- ...: 1. Three plus years of experience in electrical, HVAC, mechanical related technical maintenance field; Associate's degree in engineering plus 3+ years experience or Bachelor's degree in related field plus 2+ years experience in electrical, HVAC, mechanical; 2.Minimum...SeniorRemote workVisa sponsorshipWork visa
- ...Job Description Senior Data Engineer (ETL / Python Developer) (Remote) (W2 Only) Primary Responsibiliti esPipeline Development & Engineer inDesign, develop, and maintain enterprise ETL pipelines using Azure Data Factory (ADF), Informatica PowerCenter,...SeniorRemote jobPermanent employment
$28.74 - $36.72 per hour
Job Description Overview If you are a highly motivated individual with an active, unrestricted credential (CPA/EA/Practicing Attorney) and excellent communication skills, we need you to help our customers complete their taxes using Intuit TurboTax products. You will...SeniorRemote job- ...Job Title: Senior Data Engineer Location: Remote (US) Overview We are seeking a hands-on Senior Data Engineer to build, operate, and improve an enterprise data warehouse and production data pipelines in an Azure Databricks environment. This role works across...SeniorContract workRemote work
- ...Job Description We are seeking Senior Data Engineers with strong experience in Databricks to join our client, a growing Data Consultancy in the US. As a Data Engineer, you will play a pivotal role in driving the success of our client's Databricks practice through...Senior
- ...Job Description Description Remote Our client seeks a Senior Python Developer to build and operate components of a SaaS risk... ...and tune search capabilities using ElasticSearch or comparable engines. Deploy and operate workloads on AWS including Lambda, ECS...SeniorRemote work
- ...Job Description Senior Data Scientist Experience: 4+ years of applied data science... ...enterprise data: forecasting, optimization, ML, statistical models, and the pipelines... ...reproducible, reviewed. Work alongside data engineers and ML engineers through to deployment,...SeniorWork experience placementImmediate startRemote workShift work
$150 per hour
...into business recommendations. Familiarity with data visualization tools and reporting platforms. Experience working with senior stakeholders and cross-functional teams. Compensation ~$150–$350/hour ~ Remote contract engagement ~ Flexible...SeniorRemote jobContract workFor contractorsFlexible hours$83.43k - $222.48k
...family and one community at a time. POSITION SUMMARY The Senior Data Engineer will design, build, and support data engineering solutions on... ...for the platforms being built Stay current with emerging AI/ML and GenAI tools and proactively apply them to improve...SeniorHourly payFull timeTemporary workLocal area- ...Description Position Overview The Senior Data Scientist, Advanced Analytics, develops... ..., including model design, feature engineering, development, validation, deployment, monitoring... ...learning solutions using BigQuery ML and Python libraries, including scikit-learn...Senior
- ...by people, fueled by teamwork, and accelerated by innovation. Come join us. About the Role We’re looking for a Senior Software Engineer to join our remote engineering team. Most of your time will go to building Python services that connect external SaaS platforms...SeniorWork experience placementRemote work
- ...Job Description Senior Data Engineer (Microsoft Fabric / Azure) Location: Remote Employment Type: Full-Time About the Opportunity We're partnering with an established organization undergoing a significant transformation of its enterprise data infrastructure...SeniorFull timeRemote work
$126.7k - $215k
...presence in over 40 countries and a Technology Development Hub in Bucharest, Romania. How you’ll make an impact: As a Senior Staff Data Engineer, you will join a highly performing team of engineers who build, own, and maintain backend services, data products and...SeniorFull timeTemporary workLocal areaWorldwide- ...company in Ocala, Florida. We support software development teams and clients around the world, and currently we require experienced AI/ML engineer for our team. The team is small and works remotely. The role We are hiring an experienced AI/ML engineer for less than 5...Extra incomeFull timeContract workPart timeRemote work
- ...Job Description Job Title: AI/ML Engineering Intern Location: Brookline, MA (Remote within the United States) Employment Type:... ...remotely within the United States. You will work directly with senior engineers and researchers on active projects, gaining hands-on...InternshipLocal areaRemote work
$155k - $170k
...About this role Boulder Care is seeking a skilled and experienced Senior Analytics Engineer to support both data infrastructure and business insights, with a likely focus on growth, marketing, and patient acquisition analytics. The ideal candidate will operate across...SeniorFull timeTemporary workCurrently hiringRemote work- ...what makes Mitratech a truly exceptional place to work! Job Overview: You’ll be joining our Mitratech Workforce Compliance Engineering team, building AI-first SaaS products. This role sits at the intersection of two disciplines. First, you’ll build the AI features...SeniorRemote jobWork at office
- ...Job Description Senior Mainframe Developer (COBOL / Hogan) – 12+ month contract - 100% Remote (EST) Optomi, in partnership with a national banking organization, is seeking a Senior Software Engineer to support and enhance critical banking systems. This role focuses...SeniorRemote jobContract work
$180k - $260k
...Job Description Systems Engineer / Senior / Principal Systems Engineer – Advanced Aircraft & Autonomy (Defence) $180,000 – $260,000 Base Salary + Equity Remote, with 1 week on-site per month in California ⚠️ Please read before applying: ✈️ Travel: the...SeniorContract workRemote work- ...Job Description About the Company We're looking for a Senior Data Engineer to design, build, and operate modern data platforms at scale. You'll work across Azure, Microsoft Fabric, and AWS — building reliable pipelines, performant data models, and self-service analytics...Senior
- ...Quantiphi is an award-winning, AI-First digital engineering and consulting company focused on... ...awards in the last 8 years. ~3x AWS AI/ML award wins. ~3x NVIDIA Partner of the... ...Role: We are seeking an experienced Senior Data Engineer with 8+ years of expertise...SeniorFull timeRemote work
$160k - $185k
...Job Description Senior Forward Deployed Data Engineer Duodata | Full-time | Remote, United States Annual base salary: $160,000 to $185,000, plus equity participation Target start: January 2027, with flexibility by agreement Build and deploy reliable...SeniorFull timeImmediate startRemote work- ...to advancing teaching and learning. Reporting to the Chief Curriculum & Assessment Officer, the SVP of Curriculum is Cognia's senior curriculum leader, responsible for the strategy and execution of high-quality instructional materials (HQIM) and aligned non-summative...SeniorLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior ML Engineer. Be the first to apply!
- machine learning engineer West Virginia
- senior vice president communications West Virginia
- senior advisor West Virginia
- international tax senior West Virginia
- senior sales West Virginia
- senior director West Virginia
- senior network engineer remote West Virginia
- senior manager legal West Virginia
- senior account executive West Virginia
- senior staff systems engineer West Virginia



