This position is no longer accepting applications
Closed on September 15, 2026.
This role is filled — get an email when new Data Analysis roles open on DataJobs.io:
Senior AI Software Engineer
Backend Developer
Senior
Ai Engineer
Artificial Intelligence
AWS
Cloud
Data Analysis
Data Architecture
Data Pipeline
Data Platform
Data Processing
Database
Generative Ai Applications
Lambda
Machine Learning Engineer
Programming
Programming Language
Software Engineer
View similar jobs
Get alerted when similar jobs are posted — set up a New Data Analysis jobs on DataJobs.io alert.
See other roles at Health Data Analytics Institute.
Job Description
Senior AI Software Engineer role on the Product Engineering team, focused on production AI/ML backend systems and Amazon Bedrock LLM pipelines.
Responsibilities
- Own the production patient scoring system using hundreds of predictive models (580+ models), with attention to memory pressure and compute efficiency.
- Partner with Data Science to operationalize model artifacts (coefficient files and scoring logic implemented in R) into a production Python inference pipeline.
- Validate input data and ensure parity between the R development environment and production outputs.
- Build tooling to automate validation and reduce manual reimplementation when moving from development to production.
- Build and maintain production LLM integrations on Amazon Bedrock (Claude) for AI summaries, PDD, and conversational interfaces.
- Manage the prompt lifecycle, including design, versioning, testing, and evaluation.
- Handle LLM production concerns such as token management, output validation, evidence citation, structured output parsing, and graceful degradation.
- Develop and maintain production Python services on AWS using Lambda, DynamoDB, SQS, and S3, working across FastAPI and legacy services during migration to serverless.
- Create testing and evaluation frameworks for both model inference and LLM outputs, defining what “correct” means for clinical content with Clinical and Data Science teams.
- Write tests for critical paths and monitor production output quality to detect regressions.
- Collaborate with Platform Engineering on deployment infrastructure and coordinate with the full Product Engineering team on features spanning frontend and backend.
- Support Data Science on model release planning, validation, and prompt development.
Requirements
- 7+ years of experience as a software engineer, ML engineer, or AI engineer building production systems.
- Strong Python proficiency for production service development.
- Experience building and operating services on AWS (or equivalent cloud), including Lambda, API Gateway, DynamoDB, SQS, S3.
- Experience in at least one area, with willingness to grow into the other:
- ML engineering: deploy model artifacts from Data Science, including model scoring, feature engineering, and validation that production matches the original model.
- LLM engineering: build production LLM applications (not prototypes), work with model APIs such as Bedrock or OpenAI, design prompt architectures, and handle generative AI failure modes in production.
- AI-native engineering practice: use AI tools such as Claude Code or Cursor as a core part of daily workflow.
- Comfort with ambiguity as requirements evolve with new health system partners and scaling decisions are made with incomplete information.
- Clear written and verbal communication.
Technologies
- Python
- AWS, Lambda, API Gateway, DynamoDB, SQS, S3
- FastAPI
- Amazon Bedrock, Claude
- R
- Terraform (infrastructure-as-code)
- Claude Code, Cursor
- OpenAI
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
Preferred
- Experience across both ML engineering and LLM engineering.
- Experience with Amazon Bedrock or similar managed LLM services.
- Experience with R or familiarity reading R code (Data Science team works in R).
- Experience with model serving at scale (hundreds of models, multi-tenant environments).
- Healthcare or regulated industry experience.
- Experience building evaluation/testing frameworks for AI system outputs.
- Experience with FastAPI, event-driven architectures (SQS, SNS), or serverless patterns.
- Familiarity with Terraform and infrastructure-as-code.
Location: Dedham, MA (hybrid). Compensation: USD 160,367 - 185,457 per year. Minimum experience: 7 years.