Build and architect fullstack features for a clinical-trial SaaS platform, working across Python backends, modern JavaScript interfaces, cloud infrastructure, and regulated software workflows. Requires a bachelor's degree or equivalent and at least five years of full life cycle development experience.
128k – 196k/yr
Hybrid5+ YOEFullstack Engineering
About the role
Responsibilities
Solve interesting problems with code.
Build new features for internal and external users, and refactor existing ones to improve them.
Work across a wide range of systems, processes, and technologies, including low-level systems and frontend user interfaces.
Drive the architecture of the application platform with consideration for the team and future product roadmap.
Collaborate with product, design, machine learning, infrastructure, clinical, QA, and regulatory teams.
Uphold high engineering standards through consistent code practices, reviews, testing, and integration.
Mentor teammates, learn, and share knowledge.
Take responsibility for the quality of 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.
Support software validation expectations and inspection readiness.
Requirements
Bachelor's degree in Computer Science or equivalent experience.
5+ years of full life cycle development experience.
Intellectual curiosity and ability to learn quickly in a complex environment.
Experience designing and building Python-based applications with FastAPI or Django.
Experience with modern frontend JavaScript frameworks such as React or Vue.
Strong foundation in data structures, algorithms, and object-oriented design.
Ability to collaborate with a distributed team and work autonomously.
Strong problem-solving skills and ability to work in a fast-paced, agile environment.
Cloud platform experience with AWS.
Nice-to-Haves
Experience with infrastructure-as-code frameworks.
Hands-on experience with CI/CD tools such as GitLab CI.
Knowledge of Docker and Kubernetes.
Skills
PythonFastAPIDjangoJavaScriptReactVueAWSgitlab ciDockerKubernetesInfrastructure As CodeCI/CDData StructuresAlgorithmsobject-oriented design
Build full-stack APIs and customer-facing tools that help users interact with MongoDB data and manage deployment health at global scale. The role requires experience with scalable, highly available web applications, databases, and distributed systems.
126k – 248k/yrRemote5+ YOEFullstack Engineering
Senior Software Engineer, AI for the Planet
Ai2Seattle, WA
Senior full-stack engineer building scalable AI-powered platforms for environmental conservation, maritime awareness (Skylight), and Earth observation (OlmoEarth). Requires 5+ years shipping production ML-integrated systems end-to-end with strong ownership of web, data, and distributed infrastructure.
126k – 189k/yrOn-site5+ YOEFullstack Engineering
Senior Software Engineer, Fullstack
Ai2Seattle, WA
Builds fullstack AI-powered applications for scientific discovery using React for UIs and Python for backends. Collaborates with designers, PMs, and researchers; requires 8+ years experience, strong Python/React skills, and cloud/AI integration expertise.
126k – 189k/yrOn-site8+ YOEFullstack Engineering
Legal Systems Engineer
SquareSan Francisco, CA
Lead the design and evolution of scalable legal systems architecture, integrating automation, data platforms, and AI (Claude, Harvey, LLMs) to optimize legal workflows, eDiscovery, CLM, and operations. Requires 7+ years software/systems engineering experience, strong programming, SaaS/API integration, and legal tech domain knowledge.
126k – 189k/yrOn-site7+ YOEFullstack Engineering
Senior Full-Stack Software Engineer, AI Core
CircleUnited States
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.