Job Location : San Diego,CA, USA
Who we are:
Spun out of Stanford and MIT, Stellaromics is an innovative biotech startup founded in 2022 and located in Boston, MA. Our pioneering proprietary technology helps researchers and clinicians create comprehensive cellular maps enhancing our understanding of various diseases, with our flagship product STARmap and upcoming Pyxa™ suite of products. We have a passionate management team and committed investors who believe in our patented technology and overall mission to profoundly advance biomedical research and accelerate the discovery of life-saving treatments.
Responsibilities:
· Design and implement high-performance computing solutions for complex image processing algorithms, including segmentation, registration, feature detection and quantification applications.
· Lead the integration of optimized solutions with existing optical and data transport architecture, working closely with both algorithm development and software engineering teams.
· Transform research-grade algorithms into production-ready solutions, with a focus on optimization and scalability.
· Port Python-based algorithms to C++ / CUDA and integrate with Instrument Control Software (Windows, C#, C++, and CUDA) enabling real-time processing of data as it is acquired.
· Participate in full SDLC from conception to deployment and evolution, meeting critical project milestones and deadlines.
· Collaborate effectively across teams to align technical solutions with product requirements and research objectives.
· Conduct research in advanced image analysis methods and develop novel algorithms for spatial data analysis and interpretation.
· Apply machine learning and deep learning techniques to enhance image processing workflows and biological data analysis.
Qualifications:
· Ph.D. in Computer Science, Computational Science, or related field, with focus on high-performance computing (or equivalent experience).
· Bachelor's or Master's with multiple years of relevant experience will also be considered for this role.
· Proven track record of developing and shipping production scientific imaging or computer vision systems.
· Advanced proficiency in Python, CUDA, and C++/C#, with extensive experience in algorithm optimization and parallel computing.
· Experience with performance profiling tools and optimization techniques for large-scale computational tasks.
· Demonstrated expertise in image processing algorithms, including segmentation, registration, feature extraction and quantification techniques.
· Strong background in machine learning and data science, with practical experience implementing ML solutions in production environments.
· Excellent verbal and written communication skills, with the ability to effectively bridge technical concepts across different teams.
· Strong work ethic and proven ability to work effectively in a team-oriented environment.
· Background in biological imaging or spatial transcriptomics is highly advantageous.
· Submission of relevant code samples or GitHub profile showcasing optimization projects is encouraged.
· Solid understanding of statistics and error estimation and propagation is a plus.
Technical Skills Required:
· Programming Languages: C++, CUDA, C#, Python
· Proficiency developing for Windows platforms
· Image Processing: Advanced algorithms including segmentation, registration, denoising
· Performance Optimization: GPU programming, parallel computing, memory optimization
· Development Tools: Visual Studio, Profiling tools, Git, CI/CD pipelines