Open role
Python Data Scientist - EMS/Healthcare
IMMEDIATE HIRE 3+month contract/Remote We Do Not Offer Sponsorship for this Role Sorry, No 3rd Parties US Citizen/GC Holders Encouraged to Apply Pays Up To $85 per hour, Depending on Experience DATA SCIENTIST - Python/EMS & Healthcare Domain Role Extend the Python processing pipeline that enriches EMS patient care records before they reach search and dashboards. Work under the client’s technical lead on a backlog defined sprint by sprint.
Responsibilities
Build new enrichments (syndromes, performance measures and similar derived fields) in the existing framework, to given definitions, with tests. Help build probabilistic linking of multiple EMS records to one incident and one patient, using time, location and record attributes; harden the existing patient-token logic. Work within the existing Python processors, message-queue pipeline and MongoDB record store; keep new processing consistent with how records are versioned and re-processed. Validate results on obfuscated data in staging; trace and explain differences against the current path. Required skills Python , 6+ years, building data processing in an existing codebase. Applied data science : entity resolution / probabilistic matching, classification from text, feature derivation from structured records. MongoDB working knowledge; understanding of how a search index (Solr or similar) consumes processed records. Linux familiarity sufficient to run and debug a pipeline. Comfortable taking technical direction from a client lead and working from a lightly defined backlog. Preferred EMS, healthcare or public-health data (NEMSIS, ICD, RxNorm, syndromic surveillance). NLP on clinical or incident narratives; geospatial data and geocoding. Exposure to Azure Data Lake, Databricks or Fabric.