Senior Full-Stack Developer building React, TypeScript, and cloud services for ODAIA’s AI-powered life sciences platform. Delivering data-rich tools that help pharma teams engage healthcare providers.
Responsibilities
Own significant product capabilities end-to-end, from ambiguous problem framing through design, implementation, deployment, and iteration
Build accessible, data-rich user experiences with React and TypeScript
Build and maintain real-time computation services using AWS Lambda
Serve scores and calculations on demand with attention to latency, reliability, and cost at scale
Design and maintain reliable, scalable APIs and backend services connecting data, ML, analytics, and agentic capabilities to customer-facing products
Work across AWS, Kubernetes, Snowflake, PostgreSQL, DuckDB, and DataFusion
Use Claude Code and other coding AI agents across the development lifecycle
Help define effective team practices for using coding AI tools
Lead technical design, code review, and architectural discussions
Surface technical risks and trade-offs early
Mentor engineers and shape practices around testing, observability, and code quality
Partner with engineering leadership on technical roadmap decisions and platform investments
Contribute to epics, shape scope, and provide engineering perspective in roadmap conversations
Collaborate with product, design, and ML engineering to solve complex problems and develop ODAIA's AI-powered platform
Include a cover letter outlining relevant experience and interest in the role
Requirements
6+ years of professional software development experience
Significant ownership across frontend and backend systems
At least one experience leading a project with limited supervision
Deep experience with React and TypeScript
Strong grasp of browser fundamentals, state management, and frontend performance
Extensive experience designing and operating APIs or backend services under real production load
Experience with Python, TypeScript, or similar backend technologies
Strong engineering fundamentals in modular design, testing, and maintainable code
Experience guiding coding AI agents effectively and reviewing generated output
Track record of mentoring engineers and raising the technical bar on a team
Product-oriented mindset and clear communication with technical and non-technical stakeholders
Ability to provide a cover letter
Background and reference checks required as a condition of employment
Must meet applicable employment eligibility requirements in Canada or the U.S.
Benefits
Meaningful stock option grants
Immediate medical/dental enrollment
Flexible time off
Remote-first work-from-home flexibility
Intentional, high-value in-person collaboration and socials
Career development opportunities
Frequent team and company socials, events, and meetings both in-person and virtually
AI-native environment and opportunities to use AI and agentic automation
Staff engineer architecting event - sourced, offline - first ordering systems for Owner’s all - in - one restaurant platform. Improving replication, reconciliation, observability, and recovery across distributed point - of - sale devices.
Staff Product Engineer translating Parallelz's mobile - to - web technology into game discovery products. Owning full - stack delivery, cloud operations, experimentation and engineering leadership.
Senior Software Engineer building scalable Ruby on Rails search systems for Clio, a global legal AI technology company. Mentoring engineers and solving complex customer problems.
Tech Lead GIA faisant évoluer les plateformes d’identités et d’accès de Beneva. Automatisation « as code », intégration, sécurité et exploitation des environnements GIA.
Staff software engineer leading Cash App Banking architecture and scalable server systems. Block builds financial technology, including Cash App for spending, sending, and storing money.
Senior Full Stack Liferay Developer building secure B2B customer portals for McKesson Canada’s healthcare business. Developing Java - based integrations, APIs, and scalable digital experiences.
Software Developer building reliable, scalable software for nonprofit organizations at Societ. Designing, testing, and releasing features across React, Node.js, .NET, Java, and cloud technologies.