Senior Director of Commercial Software Development - SpIntellx
Senior Director of Commercial Software Development
About SpIntellx:
SpIntellx is revolutionizing computational pathology for precision medicine. Based in Pittsburgh, PA, USA, we pioneer in offering proprietary unbiased spatial analytics, spatial systems pathology, and explainable AI (xAI) focused software products and services for both transmitted light applications, HistoMapr™, and multi-hyperplexed fluorescence or mass spec-based applications, TumorMapr™. Used individually or in combination, our computational and systems pathology platforms extract information from patient primary disease pathology samples to create predictive knowledge that is required to develop personalized therapeutic strategies, identify potential novel targets for drug discovery, optimally select patient cohorts for clinical trials, improve the predictive power of prognostics/diagnostics and improve the efficiency and accuracy of pathology workflows. To read more about our technology platforms, please visit: https://www.spintellx.com/whitepapers
RESPONSIBILITIES:
In your role as Senior Director of Commercial Software Development, you will:
- work closely with an entrepreneurial, highly-collaborative, interdisciplinary team with expertise in computer vision, machine learning, AI, bioimaging, digital pathology, biomedical informatics and computational and systems biology
- actively contribute to creating, shaping, and executing SpIntellx’s technical and product strategies, and delivering commercial solutions
- take end-to-end ownership will be the key, as is the ability to truly partner and collaborate on projects with diverse customers ranging from private pathology practices and large medical centers to biopharma/biotech companies
As a key member of our multi-disciplinary team, you will:
- leverage full-stack software engineering skills to build, develop, and define scalable full stack applications, and deliver optimal user experience, of HistoMapr™ and TumorMapr™ platforms
- develop cloud-based tooling and pipelines for pathology image data management and analytics based on computer vision, machine learning and xAI
- use your experience, deep technical knowledge, and creativity to simplify development, deployment, and infrastructure provisioning workflows
- participate in agile development process from planning, estimation all the way to optimization, maintenance, and support in a test- and monitoring-driven environment practicing CI/CD releases
- secure infrastructure to standards or compliance frameworks such as HIPAA, ISO etc.
- perform technology due diligence on software development and architecture topics, including open source, that can be leveraged for our next generation solutions
- provide data to senior management on the new trends and threats in the computational pathology software space
- proactively and continuously learn about new and relevant technologies
- use your knowledge to influence other developers in the team and advocate for best practices
QUALIFICATIONS
REQUIRED QUALIFICATIONS:
- Degree in Computer Science or similar (Engineering, Math, Physics) or equivalent software development experience. Masters a plus.
- 7+ years of professional software development experience with a proven track record of building and delivering successful commercial software and services (SaaS)
- Professional experience with database flavors, database optimization and SQL fluency
- Experience managing cloud infrastructure in AWS, GCP, Azure, or similar and deploying enterprise applications on the cloud
- Worked in Agile environments and are comfortable iterating quickly
- Built and deployed containerized applications and microservices
- Ability to operate successfully in an unstructured, fluid environment - comfortable ‘taking a position’ with imperfect or incomplete information and contribute to multiple projects simultaneously
- Enjoy collaborating and communicating with team members of varying skill sets and from different fields
- Strong problem solving, analytical and OOP skills
- Strong written and verbal communication skills
PREFERRED QUALIFICATIONS:
- Strong software design and implementation skills with particular attention to security, scalability, high performance, and cost optimization
- Strong expertise in full stack development, OOP principles, database
- Interest in computer vision, machine learning including deep learning, xAI, and data analytics workflows to process medical images
- Experience with large distributed systems with high performance demands, ideally for one or more of Enterprise Management Systems, SaaS, Cloud-enabled application development, Online Services; Data management & Analytics
- Experience developing software in heterogeneous compute environments
Interested? Please contact: S. Chakra Chennubhotla, chakra@spintellx.com, 412-398-0113
SpIntellx provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.