About Akoya Biosciences, Inc.
As The Spatial Biology Company®, Akoya Biosciences’ mission is to bring context to the world of biology and human health through the power of spatial phenotyping. The company offers comprehensive single-cell imaging solutions that allow researchers to phenotype cells with spatial context and visualize how they organize and interact to influence disease progression and response to therapy. Akoya offers a full continuum of spatial phenotyping solutions to serve the diverse needs of researchers across discovery, translational and clinical research: PhenoCode™ Panels and PhenoCycler®, PhenoImager® Fusion, and PhenoImager HT Instruments.
Job Description Summary
The Staff Software Engineer - IVD Diagnostic Platforms is responsible for implementing strategy and participating in architectural design, leveraging their software development expertise to our expanding portfolio of IVD and CDx programs. The position serves on cross-functional project teams and engages with internal and external stakeholders. This position is a software development lead on platform development processes in support of regulated IVD and CDx product development. The Staff Software Engineer will be responsible for building systems and software in accordance with the platform architecture, platform and sub-system requirements, platform design, and platform and sub-system verification and validation. Prior experience performing these activities in a regulated environment in a compliant manner is critical to this role's success.
Duties and Responsibilities
- Design and development of products, components, processes, and platform systems using a range of software engineering concepts and techniques
- Integration of Akoya image analysis algorithms into the IVD Diagnostic Software Platform(s)
- Proactively looks for ways and patterns to continuously automate feature testing with measurable and tangible goals
- Provide software development leadership to internal and external development resources
- Possess strong analytical, troubleshooting, and communication skills
- Comfortable working as part of a multi-functional, geographically distributed team, and is prepared to work to bold timelines along iterative development schedules
- Contribute to software engineering efforts from design to implementation, solving complex technical challenges
- Analyze and decompose complex software systems and collaborate with cross-functional teams, both internally and externally, to influence design for testability
- Use product and customer application knowledge to determine, define, develop, and validate design concepts and methods
- Facilitate the transition of product design and enhancements to full production/delivery using Agile/SCRUM development methodologies
- Contribute to and lead software design reviews
- Other duties as assigned
Qualifications/Skills
- 8+ years of experience with a Bachelors’ Degree or higher in Computer Science, Engineering, or equivalent direct experience designing and developing diagnostic software solutions
- Working knowledge of image analysis techniques
- Experience integrating disparate software components into a platform solution
- Prior experience collaborating with and coordinating activities with outsource development partners
- Demonstrated diagnostic software development and deployment in a regulated environment (e.g. CAP/CLIA, FDA, CE-IVD)
- Understanding of digital microscope slide scanners and digital pathology technologies strongly preferred
- Ability to mentor other engineers and guide teams to deliver complex solutions
- Experience developing platforms and systems using programming language and frameworks such as: Java – JavaScript / CSS / Angular / Python / React or C# .NET Core ASP
- Demonstrated ability working with SQL, NoSQL, and Cloud computing technologies (AWS) in support of diagnostic software development
- Knowledge of high-performance and resilient microservices and use of relevant design patterns
- Demonstrated ability to develop positive working relationships with individuals and teams internally and externally
- Excellent problem-solving ability
- Strong written and verbal communication skills and ability to explain complex technical solutions to non-technical audiences
- Demonstrated ability to be highly effective in a fast-paced, rapid growth environment and a strong team player
- Ability to work well in a team as well as independently to accomplish tasks without supervision
The hiring range for this position is $140.000 - $190,000 per year, which may factor in various geographic regions. The base pay actually offered will take into account internal equity and also may vary depending on the candidate’s geographic region, job-related knowledge, skills, and experience among other factors. Our full-time regular positions also include an annual performance-based bonus (or a sales incentive plan) and long-term incentive units (equity) provided as part of our compensation package, in addition to a full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Akoya’s excellent benefits program includes a selection of Medical and Dental plans, and Life, AD&D and Short-Term Disability insurance, Tuition Reimbursement, 401(k) with immediate Company match vesting, Company paid holidays and more!
Akoya values bringing together individuals with diverse backgrounds. We are proud to be an Equal Opportunity/Affirmative Action Employer. We do not discriminate on the basis of race, color, religion, national origin, age, sex (including pregnancy), physical or mental disability, medical condition, genetic information, gender identity or expression, sexual orientation, marital status, protected veteran status, or any other legally protected characteristic.