Job Summary:
PathAI is dedicated to improving patient outcomes with AI-powered pathology, leveraging cutting-edge machine learning technologies. They are seeking a Senior Software Engineer, Fullstack to help develop their software platform, focusing on building and improving features while collaborating with various teams to uphold high engineering standards.
Responsibilities:
• Solve interesting problems with code.
• Build new features for internal and external users, and refactor existing ones to make them better.
• Work with a wide range of systems, processes, and technologies to solve problems in sustainable ways. Sometimes you'll be neck-deep in low-level systems, and other times you'll be pairing up with the front-end team on the user interface.
• Drive the architecture of our application platform, considering the team and our future product roadmap.
• Collaborate with product, design, machine learning, and infrastructure teams.
• Drive and uphold high engineering standards, bringing consistency to the codebases you encounter and ensuring software is adequately reviewed, tested, and integrated.
• Mentor, learn, and share knowledge with others along the way.
• Take responsibility for the quality of the code produced by you and the team.
• Contribute to a SaaS platform used in clinical trial workflows, ensuring reliability, data integrity, and compliance with industry standards.
• Collaborate with clinical, QA, and regulatory teams to ensure software changes meet validation expectations and support inspection readiness.
Qualifications:
Required:
• Bachelor of Science (or higher) in Computer Science or equivalent.
• 5+ years of full life cycle development experience.
• An insatiable intellectual curiosity and the ability to learn quickly in a complex space.
• Experience and skills in designing and building Python-based (FastAPI or Django) applications.
• Experience with modern frontend JavaScript frameworks such as React, Vue, or equivalent for building responsive, user-friendly interfaces.
• Solid foundation in data structures, algorithms, and OO design.
• Ability to collaborate with a distributed team and to work autonomously on projects.
• Strong problem-solving skills and the ability to work in a fast-paced, agile environment.
• Cloud Platform experience (AWS).
Preferred:
• Knowledge of some IaC framework is a plus.
• Hands-on experience with CI/CD tools like GitLab CI is a plus.
• Knowledge of containerization technologies like Docker and container orchestration tools like Kubernetes is a plus.
Company:
PathAI develops AI software and digital pathology systems used in diagnostic workflows, clinical research, and drug development. Founded in 2016, the company is headquartered in Boston, USA, with a team of 501-1000 employees. The company is currently Late Stage.