Turn this role into an interview — a resume and cover letter built around what this employer wants.
Evident Scientific, now integrating Pramana's software, robotics, and AI, seeks a senior Software Architect to drive advanced autonomous imaging platforms. You will design microservices architectures, set standards, and lead cross-functional teams across product and engineering.
Ideal candidates have 20+ years in software development with 8+ years as an architect, strong RESTful architecture, containers, CI/CD, and security, plus excellent collaboration in Agile environments.
Evident Scientific, formerly part of Olympus Corporation, is a global leader in life-science microscopy and optical instrumentation. Following the recent acquisition of Pramana, a pioneer in Autonomous Digital Imaging, Evident has combined its world-class optical heritage with Pramana's software, robotics, and AI innovation to define the future of Digital Pathology.
Our young, high-performing engineering team has already taken the industry to its next node in autonomy - building the world's most advanced whole-slide imaging platform, deployed at the Mayo Clinic to create the world's largest digital pathology archive. Today, this technology is trusted by more than 30 top-tier medical institutions across the US and Europe, powering Clinical workflows directly aiding in patient care.
As part of Evident, this team is now advancing to the next level of autonomy - moving from autonomous imaging to intelligent imaging, where scanners, data systems, and user interfaces are self-aware, adaptive, and capable of real-time AI inference at the edge.
Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
Total experience of 20 years and proven experience of 8 years as a Software Architect in software development.
Strong knowledge of software architecture principles, design patterns, and best practices.
Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams.
Strong problem-solving and analytical skills, with attention to detail.
Ability to prioritize tasks and manage multiple projects simultaneously.
Experience working in an Agile development environment is required.
Experience in working with geographically dispersed teams is preferred.