Senior Software Engineer, Data & AI Platform
Core
Design, build, and scale modern data platform capabilities using cloud-native technologies and AI-driven solutions to enable reliable, scalable data-products and AI-powered workflows for analytics, data science, and Generative AI use cases.
Role type
Senior Software Engineer, Data & AI Platform
Builds
Reusable frameworks, platform services, engineering patterns, and workflows for data pipelines and data products.
Domain
Healthcare technology / Data Engineering / Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python, SQL, distributed computing, cloud-native technologies, Infrastructure as Code, data quality, data lineage, data governance, observability, Generative AI tools
Preferred skills
Databricks (Delta Lake, Unity Catalog, MLflow), NoSQL datastores, Generative AI application patterns (RAG, knowledge-graph), experience with sensitive data in regulated environments
Technologies
Spark, Kubernetes, Terraform, Pulumi, CloudFormation, CDK, Delta Live Tables
Responsibilities
Design, build, and operate scalable Data & AI platform capabilities; Develop reusable abstractions, templates, services, and workflows; Partner with cross-functional teams to deliver platform capabilities; Evaluate and integrate modern data and AI technologies; Apply Generative AI technologies to improve data enablement and platform usability; Promote software engineering best practices including clean code, automated testing, CI/CD, and secure data handling
Seniority
Senior, hands-on IC