Senior Data Engineer
Location: Remote
Compensation: Salary
Reviewed: Sat, Oct 10, 2026
This job expires in: 30 days
Job Summary
Serving as a senior hands-on technical owner, the full-time Senior Data Engineer will design and deliver data engineering and clinical natural language processing (NLP) pipelines to transform structured and unstructured data from electronic medical records into standardized clinical data.
Key Responsibilities:
- Own the design, implementation, testing, deployment, and maintenance of pipelines that integrate structured EMR data and process unstructured clinical narratives
- Develop workflows for entity and relationship extraction and normalize clinical concepts using appropriate medical terminologies
- Collaborate with clinicians to define clinical data schemas and resolve annotation disagreements while documenting architecture and operational procedures
Required Qualifications:
- Master's or Ph.D. in Computer Science, Computational Linguistics, Biomedical Informatics, Data Science, Engineering, or a related field, or equivalent practical experience
- 7+ years of relevant experience in NLP, machine learning, or applied AI engineering, including 3+ years developing clinical NLP solutions
- Advanced Python and SQL skills, with experience in data processing tools and ETL orchestration
- Hands-on experience with the OMOP Common Data Model and clinical entity recognition
- Strong understanding of medical terminology and clinical workflows, with experience creating clinician-reviewed reference datasets
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 42,247 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee