remote
Staff Software Engineer - Function Health
Software Engineer
Lead the design and delivery of AI-driven health solutions, building scalable data pipelines and ML models on AWS, while driving best practices in DevOps and Kubernetes orchestration.
About the role
Key Responsibilities
- Architect and implement end‑to‑end data pipelines for health metrics ingestion, processing, and storage on AWS.
- Develop and production‑grade machine learning models to predict and personalize health outcomes.
- Collaborate with cross‑functional teams to translate clinical insights into scalable software features.
- Own the CI/CD pipeline, ensuring automated testing, deployment, and monitoring of services in Kubernetes clusters.
- Mentor junior engineers, conduct code reviews, and champion engineering excellence.
Requirements
- 10+ years of software engineering experience, with 5+ in a senior or staff role.
- Proficiency in Python, AWS services (S3, Redshift, SageMaker, Lambda), and Kubernetes.
- Strong background in data engineering, ETL, and large‑scale ML model deployment.
- Experience with DevOps practices, CI/CD, and observability tools.
- Excellent communication skills and a passion for building health‑tech products that scale.
Skills
pythonmachine learningawskubernetes