The Principal Software Engineer is a hands-on role focused on innovation and early-stage development. The engineer will explore and adopt new technologies, including AI platforms, to inform and accelerate clinical product development; build product and system knowledge; contribute code; and apply technical trends and best practices. The role is responsible for high-quality technical delivery and implementation of software solutions, particularly those integrating new AI capabilities. The engineer collaborates with engineering teams to architect and develop resilient, reliable, scalable, secure, compliant, and highly available products. The role also contributes to technical roadmaps, establishes and champions engineering standards, mentors team members, advises on estimates and technical tradeoffs, and keeps current with industry practices.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal