Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Tue, Aug 18, 2026
This job expires in: 28 days
Job Summary
Leading the design and construction of high-performance data services, the full-time Senior Software Engineer will work remotely to develop scalable Python applications for processing healthcare datasets and implementing NLP techniques.
Key responsibilities
- Develop scalable Python services to process large healthcare datasets
- Implement NLP techniques for medical text classification and entity extraction
- Collaborate with data scientists and clinicians to enhance features in PurpleLab platforms
Required qualifications
- 5+ years of professional Python development experience
- Hands-on experience with NLP libraries such as spaCy and Hugging Face Transformers
- Familiarity with healthcare vocabularies like ICD-10 and CPT
- Strong experience with SQL and data warehouses
- Proficiency in Git, CI/CD, and containerization technologies like Docker
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,805 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