BenchSci is revolutionizing life-saving research and development through their advanced biomedical AI platform. As a Senior Software Engineer, Data on the Knowledge Enrichment Team, you'll play a crucial role in evolving BenchSci's Knowledge Graph and integrating vital life science data into their biological ontology.
The position offers an exciting opportunity to work with cutting-edge technology in the intersection of data engineering and life sciences. You'll be responsible for scaling data pipelines, managing complex biological data structures, and improving internal tooling for data self-service. The role requires expertise in Python, SQL, and cloud development, with a focus on both batch and streaming ETL pipelines.
Working in a remote-first environment, you'll collaborate with a world-class team of engineers, scientists, and product managers. The company offers comprehensive benefits including equity options, health coverage, and professional development opportunities. BenchSci's culture emphasizes transparency, continuous learning, and diversity, making it a certified Great Place to Work®.
The ideal candidate brings 5+ years of software engineering experience, strong technical skills in data modeling and cloud architecture, and the ability to communicate complex technical concepts clearly. You'll have the opportunity to shape the future of scientific discovery while working with leading pharmaceutical companies and academic centers.
This role is perfect for someone who thrives in a fast-paced, mission-driven environment and wants to make a meaningful impact in the biotech industry. With backing from major investors like Google's AI fund and a strong focus on employee growth, BenchSci offers an unmatched opportunity for professional development and contribution to life-saving research.