Senior Software Engineer (Data & AI Solutions)
Core
Design and build data products, pipelines, and scalable architectures to support genomics research, translational science, and R&D workflows.
Role type
Senior Software Engineer (Data Engineering & AI Solutions)
Builds
Production-grade data pipelines, data models, and analytics platforms for genomic research
Domain
Life Sciences / Genomics / Bioinformatics
Required skills
Data engineering, Python, SQL, distributed processing (Spark), data modeling, CI/CD, IaC (Terraform), data observability, HIPAA compliance, bioinformatics knowledge
Preferred skills
AI-assisted development tools, vector databases, embeddings, semantic search, RAG architectures
Technologies
Snowflake, AWS, Airflow, dbt, Dagster, Terraform, CloudFormation
Responsibilities
Design and maintain data pipelines for large genomic datasets; Apply domain knowledge to design data models aligning with research patterns; Enforce privacy-preserving architectures meeting HIPAA requirements; Partner with R&D scientists to translate needs into data assets; Optimize storage and lifecycle management for scientific files; Drive rapid prototyping and transition to production systems; Provide technical guidance and mentorship to mid-level engineers
Seniority
Senior, hands-on IC with mentorship responsibilities
