
Software Developer for Drug Discovery
Primary stack
Nice to have's
Job description
About the Position
While others talk about revolutionizing drug discovery, we're doing it. We've built a platform that runs UMAP on hundreds of thousands of molecules in seconds, not hours. Our users interactively explore the chemical space on the entire ChEMBL database, perform complex operations like substructure searches, and collaborate on ideas - all in a web browser. We handle everything - from data access and visualization to advanced ML/AI for ADMET profiling. We're leveraging WebAssembly and WebGPU to push browser capabilities to their limits, and CUDA and other tech on the server side.
Our lean, global team works with top scientists to solve real-world problems, and we're looking for developers who thrive on solving complex challenges and delivering results.
If you've previously developed any of these, we want to hear from you:
- Cheminformatics and/or bioinformatics apps (think molecular sketchers, sequence alignment, substructure search engines, or SAR tools)
- High-performance, web-based scientific visualizations (we think ours are best-in-class, but we're ready to be surprised)
- High-performance computing engines (not just building pipelines)
- Advanced algorithms for working with massive datasets
Responsibilities
Depending on your skills, you may:
- Implement blazing-fast substructure search algorithms in the browser, on the server, or both
- Develop plugins for in-depth life science data analysis
- Create fit-for-purpose apps for drug discovery workflows
- Optimize GPU computations for molecular modeling
- Create interactive genomic sequence and other visualizations
Requirements
- Strong skills in at least one of C#, Dart, C++, JS/TS. Python is a plus
- An obsession to deliver high-performant, elegant code
- Understanding of the drug discovery process and its challenges
- Passion for applying technology to life sciences
- Intellectual curiosity, versatility, sense of ownership, and a track record of achievement
What Sets You Apart
- Ability to quickly grasp and implement new concepts in scientific domains
- Experience in developing high-performance, scalable enterprise solutions
- Skill in creating intuitive interfaces for complex scientific workflows
- Aptitude for optimizing algorithms and computations
Why Join Us?
- Minimal bureaucracy, maximum impact
- Freedom to organize your work
- Challenging problems with real-world implications
- Collaboration with experts across multiple disciplines
- Continuous learning in cutting-edge tech and science
- Contributions to open source and democratization of data science
Stand Out from the Crowd
Want to make a lasting impression? Consider submitting a short video presentation about yourself. Show us your problem-solving skills, brag about the things you are most proud of, and tell us how you can contribute!
© Datagrok. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Datagrok is a next-gen web-based data analytics platform. Our tech handles 10M+ row datasets and interactive explorations entirely in-browser. Our customers are top scientists across the world. We’re pushing boundaries and looking for people ready to tackle tough problems and master complex scientific domains.If you’re not afraid of complexity — and want your work to matter — come build the future with us.Here’s our position on the Russian aggression:www.linkedin.com/... medium=member_desktop_web
More at Datagrok
All 8 roles
Senior Technical Recruiter
Datagrok

Senior Front-End Engineer (Full-Stack a Plus)
Datagrok · Ukraine

Technical Author
Datagrok

Customer Success Lead
Datagrok · Ukraine +1