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 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.