Skip to Main Content

Job Title


Senior Full-Stack Engineer


Company : ODAIA


Location : kelowna, British Columbia


Created : 2025-06-20


Job Type : Full Time


Job Description

Senior Full-Stack EngineerABOUT ODAIAODAIA nounodaia | 'oh-day-yeahAn Ancient Greek word referring to tools of the trade.You can also find more information about the company and our products at odaia.ai.ODAIA is a remote first organization, all our positions are WFH with frequent company and team based socials, events and meetings in-person and virtually.ODAIA's AI helps the worlds largest pharma commercial teams grow their brands by engaging HCPs at the right timewhen they need information to make treatment decisions. We use proprietary machine learning (ML) and large language models (LLMs) to help teams understand their customershealthcare professionals (HCPs)and predict prescribing behaviors.Our SaaS platform turns complex data into personalized insights, helping pharma teams make informed decisions that bring therapies to patients faster.ODAIAns (what we call ourselves) are inspired to reinvent the future of how non-technical people leverage data in their day-to-day lives. We are passionate about solving complex problems in data, AI, engineering, design, and product, so our customers dont have to. We live by the notion that simplicity is the ultimate sophistication; and making simplicity scalable is an even bigger challenge. Thats why we have a crazy talented team led by serial entrepreneurs, tech veterans, and life sciences experts.OUR MISSIONReducing patients time to therapy by facilitating meaningful interactions with healthcare providers, through human-centric software powered by AI.Were also on a mission to build an innovative, diverse, and ego-free business, where trust, innovation and ownership are valued. Youre on a mission too? Were here for it. We put an emphasis on career development for our employees, and the opportunities to grow are extensive.WHATS ON OFFERAs a Senior Full-Stack Engineer, you possess the passion, curiosity, and motivation to design and implement solutions end-to-end. You are laser-focused on bringing value to end-users and have amazing attention to detail. You are a high-impact individual contributor with a strong sense of ownership in the product you are working. You can also effectively mentor and help develop the skills of the other individuals within the team. You bring considerable knowledge and experience delivering production-quality code for medium to large scale products, building software from the ground up and an understanding of the full development cycle.The MAPTUAL Platform transforms complex data analysis into simple, actionable, and explainable recommendations. It combines AI and engineering capabilities, designed in scalable, microservice driven architecture, built completely on AWS. MAPTUAL utilizes a range of capabilities, including standalone applications via RESTful APIs and the ability to integrate into industry leading platforms such as Veeva and Salesforce. MAPTUAL delivers dynamic predictive insights, actual value based segmentation and opportunistic next steps. Identifying a list of the most valuable customers, then curating when and how to get in touch.WHAT YOU WILL DODirectly contribute to solving some of the most exciting and challenging problems while building a great software product in a dynamic, agile startup environmentDesign, build, and deploy scalable and secure software on AWS using technologies such as ECS, RDS, MySQL, MongoDB, DynamoDB, Lambda, S3, API Gateway, Cognito, SQS, etc.Participate in all aspects of the product life cycle including conceptual design, development, deployment, operations and code reviewsFacilitate and participate in inter-team and cross-functional collaborationFollow best practices and strive for technical and product domain expertiseJuggle between production and rapid prototyping needs in a fast-paced environment using agile software practicesEncourage, mentor, and coach members of the product development teamAssist with the setup of best practices and develop technical and product domain expertiseEnsure code quality and maintainability by fully understanding architecture and tech stack, and participate in refactoring, creating standards, and improving build and test systemsWHAT YOU BRINGMinimum 4 years of industry experienceUnderstand that coding is a craft to hone rather than a tool to useSolid understanding of data structures, algorithms, object-oriented design, functional design, and other design principles/patternsAdvanced understanding of professional development techniques such as Test Driven DevelopmentInitiates collaboration with your team to via one-on-one mentorship or pair programmingExperience implementing DevOps best practices such as CI/CDSkilled in performant SQL schema and query designExpert in at least one of the following technologies: Python, Javascript/Node.js,Highly experienced in AWS stack or an equivalent cloud platformUnderstanding of data science or data analyticsKnowledge of cross-browser, cross-platform, security, and design constraints on the webExperience in React, Redux, CSS3, Ajax, or JQueryUnderstanding of data science or data analytics is highly beneficialSelf-directed, take initiative, and excellent project management skillsEffectively assist with guiding the team to move the product forwardAdjusts quickly to changing priorities and copes effectively with complexity and ambiguityHas exceptional communication skills, understand how to influence to both technical and non-technical teamsA continuous learner who seeks and welcomes feedback to improve yourself and your craftGrand vision, low ego, and able to make a big impactWHAT WE OFFERA strong, positive values based culture, we Ignite Innovation, Own It and Stand TogetherMedical & dental benefits - with immediate enrollment for full-time, permanent employeesFlexible working hours, focusing on what we achieve and not the number of hours we clockFlexible time off policiesStock option grantsLOCATIONWe are a remote first company with employees in both Canada and the US.Our office hub is located downtown Toronto.Team building, communication and social connectivity are important and we support this with virtual and in-person collaborative work sessions, team meetings and socials.EMPLOYMENT VERIFICATIONAny conditional offer of employment made to a successful candidate will be subject to the full satisfaction with the results of any background and reference checks.DIVERSITY, EQUITY & INCLUSIONODAIA is an equal opportunity employer. We are committed to building an environment where everyone feels included, valued, respected and heard. We are committed to creating a diverse workplace, and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, parental status, veteran status, disability status or any other characteristics protected by local laws, regulations or ordinances.ACCOMMODATIONS AND ACCESSIBILITYAccommodations are available upon request. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at hr@odaia.ai.