Software Engineer
Role Overview
Build and ship full-stack features for ODAIA’s AI-powered commercial intelligence platform serving life sciences commercial teams.
Work with senior engineers, product, and design to turn well-scoped requirements into shipped software while growing ownership.
Key Skills for This Role
Full Job Posting
Role overview
Build and ship full-stack features for ODAIA’s AI-powered commercial intelligence platform serving life sciences commercial teams.
Work with senior engineers, product, and design to turn well-scoped requirements into shipped software while growing ownership.
What you will do
- Own product capabilities from user problem through implementation, testing, deployment, monitoring, and iteration.
- Orchestrate coding agents across tasks, prepare codebases for agent work, and review and integrate their output.
- Build accessible, responsive React and TypeScript experiences for data-rich workflows and large data sets.
- Design APIs and backend services connecting data, ML, analytics, and agentic capabilities to products.
- Build and operate applications on AWS and Kubernetes across Snowflake, PostgreSQL, third-party APIs, DuckDB, and DataFusion.
- Ship with automated testing, CI, feature flags, and production instrumentation; contribute to design, reviews, architecture, and cross-functional product work.
What you bring
- 3+ years of professional software development experience with frontend and backend ownership.
- Hands-on coding-agent experience, including directing multiple tasks, reviewing multi-file changes, catching bad assumptions, and owning final results.
- Strong React and TypeScript, including browser fundamentals, state management, accessibility, and performance with large data sets.
- Experience building and operating APIs or backend services in Python, TypeScript, or comparable technology, including resilient third-party integrations.
- Strong modular design, automated testing, maintainable-code, and system-quality judgment; working knowledge of caching, queues, and asynchronous processing.
- Clear communication, curiosity, openness to feedback, and adaptability.
Workplace
- The company describes itself as remote-first, with employees in Canada and the US and an office hub in downtown Toronto.
- The company supports virtual and in-person collaborative sessions, team meetings, and socials.
What we offer
- Meaningful stock options, immediate medical and dental enrollment, and flexible time off.
- Remote-first flexibility and work-from-home flexibility with intentional in-person collaboration and socials.
- The company describes an AI-native environment, career development opportunities, and values focused on innovation, ownership, and teamwork.
Application note
- Include a cover letter describing a significant project delivered using AI coding agents, what was delegated, how output was reviewed, and where the tools were not relied upon.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ODAIA
Senior Software Engineer
Vancouver, CAN
About ODAIA ODAIA (noun) * o·da·ia | oh-day-yeah: an Ancient Greek word referring to ōdē, the word for song and the root of melody, harmony, and orchestra. We chose it deliberately: the best commercial intelligence doesn
Full-Stack Developer
, CAN
ODAIA is hiring a Full-Stack Developer to build customer-facing software for its AI-powered commercial intelligence platform for life sciences. The role spans React and TypeScript frontends, APIs, backend services, cloud