Senior Python Developer - Healthcare Data and NLP
Purple Lab
Software Engineering
Boston, MA, USA · Philadelphia, PA, USA
Posted on Oct 17, 2025
Key Responsibilities:
- Develop scalable Python services to process large healthcare datasets (claims, providers, patients).
- Implement NLP techniques for medical text classification, entity extraction, and coding crosswalks (ICD-10 ↔ CPT ↔ DRG).
- Contribute to payer and provider mastering pipelines, improving data accuracy and interoperability.
- Collaborate with data scientists and clinicians to build features in PurpleLab platforms.
- Ensure solutions are compliant with healthcare data privacy/security requirements (HIPAA, HITRUST).
- Optimize system performance and reliability for cloud deployment (AWS).
Required Qualifications:
- 5+ years of professional Python development experience.
- Hands-on experience with NLP libraries (spaCy, Hugging Face Transformers, NLTK, scikit-learn).
- Familiarity with healthcare vocabularies (ICD-10, CPT, HCPCS, DRG, SNOMED-CT).
- Strong experience with SQL and data warehouses (BigQuery preferred).
- Proven track record working with high-volume data pipelines.
- Experience with APIs and microservices frameworks (FastAPI, Flask, Django).
- Proficiency in Git, CI/CD, and containerization (Docker).
Preferred Qualifications:
- Experience with FHIR and OMOP data models.
- Exposure to ML/AI frameworks (PyTorch, TensorFlow).
- Cloud engineering experience (AWS Lambda, S3, ECS/EKS, Terraform).
- Prior work in healthcare informatics or life sciences analytics.
Soft Skills:
- Excellent communication skills to bridge engineering and clinical teams.
- Strong problem-solving skills and ability to work independently.
- Comfort in a fast-paced, growth-stage company environment.
- Passion for improving healthcare through data-driven solutions.
Education:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or related field; or equivalent professional experience.
What We Offer:
- Impact-Driven Mission: Directly shape healthcare outcomes through data-driven solutions.
- Startup Culture: Collaborative, dynamic environment with significant growth potential.
- Professional Development:
o Continuous learning opportunities
o Exposure to cutting-edge data technologies
o Career advancement in a scaling company - Competitive Compensation: Comprehensive benefits package recognizing your expertise.
A background check is required for this role.