Staff Software Engineer at Biohub developing tooling and infrastructure for the data lifecycle in AI compute platforms. Collaborating with scientists to enable cutting-edge research.
Responsibilities
Develop and maintain the tooling and infrastructure that drives the entire data lifecycle at Biohub, from ingestion and processing to secure storage and access.
Partner with researchers and engineers across genetics, imaging, and literature, ensuring data accessibility and performance.
Design and implement flexible, scalable, and performant systems leveraging technologies like Argo Workflows, Slurm, Ray, and AWS Parallel Cluster.
Requirements
BS, MS, or PhD in Computer Science or a related technical discipline, or equivalent experience.
8+ years of hands-on coding experience in scripting (Python, PHP, Ruby) and systems languages (Rust, C++, C#, Go, Java, or Scala).
Proficiency in managing large-scale data operations, including designing scalable pipelines (streaming and batch).
Experience with data governance, metadata, and data lineage tooling like Open Lineage or Marquez.
Experience with CI/CD pipelines for data infrastructure and monitoring tooling such as Prometheus, Grafana, OpenTelemetry, or Honeycomb.
Experience with addressing end-to-end data needs for model training, working with AI Researchers and AI Engineers.
Extensive experience with scaling containerized applications on Kubernetes or Mesos.
Strong experience with AWS, GCP, or Azure.
Benefits
Provides a generous employer match on employee 401(k) contributions to support planning for the future.
Paid time off to volunteer at an organization of your choice.
Funding for select family-forming benefits.
Relocation support for employees who need assistance moving
Job title
Staff Software Engineer – Data Infrastructure, AI Compute Platform
Controls Software Engineer developing software and firmware solutions for automation and energy transition. Collaborating with cross - functional teams to improve a variety of product lines.
Embedded Software Engineer responsible for developing innovative firmware solutions for cyber security and safety systems. Contributing to project teams in an environment that encourages growth and collaboration.
Embedded Software Engineer responsible for designing software for gas measurement products. Collaborating with teams to deliver cyber - resilient embedded solutions on Linux platforms.
Solutions Software Engineer designing and implementing custom solutions for integrated systems at Emerson. Collaborating with diverse teams and customers to ensure high - quality software development.
Software Engineer Internship for 6 months at Alan building infrastructure and applications for healthcare service. Being part of an innovative team in a hybrid environment based in Paris.
Software Developer at SEB developing and maintaining banking systems across the Baltic countries. Collaborating in a multicultural team to deliver reliable financial solutions.
Software Developer maintaining banking systems at SEB, a leading financial services group in Northern Europe. Collaborating across the Baltic states to support private and corporate customers.
Senior Software Engineer responsible for developing software solutions utilizing Laravel and JavaScript for Precision eControl. Collaborating with cross - functional teams and maintaining CI/CD pipelines and databases.
Software Developer at GE Vernova focusing on engineering tools and applications. Involved in software lifecycle, design, and project management in a hybrid working environment.
Software Engineer building and maintaining web crawlers for a platform optimizing pricing for major Retail and E - commerce brands. Collaborating with teams to ensure stable data pipelines and accurate systems.