Principal Engineer - Canada Wide - Remote
As a Principal Engineer at Newton, you will be a technical visionary, driving innovation and ensuring cutting-edge, compliant technology. Key responsibilities include working with the CTO to set technical direction, leading system architecture and design, and providing expertise to solve complex platform challenges. You will also collaborate with product management and research new technologies to align technical initiatives with business goals.
Senior Developer - Canada Wide - Remote
As a Senior Developer, you will be responsible for designing and implementing advanced features across Newton's software stack. This role involves leading projects, providing technical guidance, mentoring junior team members, and ensuring high-quality standards. The position requires driving innovation and staying updated with software engineering and blockchain developments.
Staff Engineer - Canada Wide - Remote
The Staff Engineer at Newton is responsible for leading the development of critical features and infrastructure, defining the technical direction, and ensuring the platform is secure, scalable, and performant. This role involves architecting high-performance systems and driving the adoption of best practices in software development and DevOps.
AI Trainer - Cobol Developer
This freelance role involves assessing the quality of AI-generated code, writing functional and efficient code to solve coding problems, and creating human-readable summaries of both the evaluations and solutions. Candidates need fluency in English and proficiency in programming languages is preferred, alongside an interest in AI/ML concepts. This is an hourly compensated 1099 contract position without visa sponsorship or documentation provision.
Senior Backend Software Engineer
Headway is seeking an experienced Senior Backend Software Engineer to help build a new mental healthcare system that improves accessibility. The role involves working on critical projects like Financial Processing, Claims Management, and building internal tooling platforms. The ideal candidate will have system-level software architecture experience, lead technical strategy, and mentor other engineers while focusing on the mission to empower patients and therapists.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Full-Stack Software Engineer
Headway is seeking an experienced Senior Fullstack Software Engineer to help build a new mental healthcare system accessible to everyone. The role involves working across the stack on modern web applications to empower patients and therapists. Engineers use languages like Python and TypeScript with frameworks such as React, FastAPI, and Next.js, leveraging cloud infrastructure like AWS.
Open Application
Junction is building the infrastructure layer for diagnostic healthcare, aiming to make patient data accessible, actionable, and automated across labs and devices. Their mission is to use abundant health data from wearables, lab tests, and patient interactions to unlock insights into human health and disease. They are actively seeking passionate individuals to join their fast-scaling, well-backed team focused on making healthcare personalized, proactive, and affordable.
Sales Enablement Engineer TypeScript / Python
Wander is seeking a Sales Enablement Engineer to automate and optimize the sales process for onboarding homes onto their platform. Key responsibilities include maintaining and enhancing the Hubspot CRM, integrating AI sales tools like clay.com and sybill.ai, and developing custom automations using TypeScript or Python. The role involves designing data dashboards and collaborating with sales and engineering teams to improve processes within the existing TypeScript/Python tech stack.
Software Engineer - AI Training (freelance, Remote)
The role involves shaping the future of AI by training and evaluating AI models as an AI Tutor - Coding, leveraging subject-matter expertise to ensure generated information is reliable. Key responsibilities include assessing AI-generated code, providing human-readable evaluations, and solving coding problems by writing functional code.
Coders - AI Training (freelance, Remote)
This freelance role involves training and evaluating AI models by leveraging subject-matter expertise to create high-quality data in coding domains. Key responsibilities include assessing AI-generated code, writing functional and efficient code solutions, and providing clear human-readable summaries of evaluations and solutions. Candidates must be fluent in English and are encouraged to possess proficiency in various programming languages.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Growth Engineer
The Growth Engineer at Ritual will be responsible for integrating Ritual’s AI infrastructure with partner applications and protocols to expand network reach. Key responsibilities include managing the full partner integration lifecycle, providing technical support, and maintaining documentation for integration APIs and SDKs. This role requires interfacing with AI/ML, distributed systems, and blockchain technologies.
Software Engineer
This foundational engineering role involves building and maintaining a robust, scalable financial platform, alongside web and mobile applications for homeowners to track and pay expenses. Responsibilities focus on creating simpler, smarter experiences and developing AI-powered data pipelines to generate customer insights. Candidates should have strong computer science fundamentals, the ability to write clean code, and a curiosity to learn new technologies.
Full-Stack Engineer
The Full Stack Engineer will be a foundational member of the engineering team, responsible for end-to-end development across the web product stack. Responsibilities cover API design, frontend, backend, data engineering, algorithms, and LLMs integration. Candidates should have 3+ years of experience building web products and demonstrate a strong sense of UX and good systems design.
Backend Engineer
This role involves being a foundational backend engineer responsible for shipping new features for the web application to 800k monthly active users. Responsibilities include working across the full backend stack, dealing with API design, data engineering, and algorithms. Since it is a startup environment, the candidate must be willing to learn and work with various technologies across both backend and frontend stacks.
Sr. Software Engineer
This role involves end-to-end development on the web product as a foundational member of the engineering team, with contributions directly impacting 800k monthly active users. Responsibilities include working across the full stack—from API design to DevOps and data engineering—while also mentoring junior engineers. Candidates must have 5+ years of experience building web applications and possess strong systems design knowledge.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
QA Engineer
Roofr is seeking an experienced QA Engineer to drive testing architecture and ensure software products meet high-quality standards. Key responsibilities include developing and executing test plans, identifying and reporting defects, and conducting manual and automated testing for web and mobile applications. The role requires collaboration with developers and product managers within a fast-paced, engineering-first culture.
Engineering Manager
This is a general track for first-level Engineering Manager positions at Canonical, focusing on leading and developing software engineering teams remotely. Key responsibilities include line management, career guidance, shaping technical strategy, and ensuring team delivery goals are met. The role requires being a trusted engineer capable of technical review and driving collaboration across teams and with customers.
Senior/staff/principal Engineer
This role is for a Senior+ Engineer (Senior/Staff/Principal) contributing across Canonical's software portfolio, focusing on architecture, design, and evolving high-impact open source projects. Key responsibilities include writing high-quality code, providing technical leadership, mentoring colleagues, and driving design decisions in areas from the kernel to cloud automation. The position is fully remote, requiring proactive collaboration with a globally distributed team and entails leading the design and coding using languages like Golang, Rust, or C/C++.
AI Product Engineer
The AI Product Engineer will be instrumental in creating the future of language learning by developing innovative product experiences powered by Language Learning Models (LLMs) and deploying them to millions of users. Responsibilities span the full stack, from model evaluation and prompt testing to refining the entire LLM application building process. The role requires 3-5+ years of experience in full stack/backend engineering with proficiency in React, Node/Typescript, and Python.
Frontend Engineer
Elicit is seeking a strong Frontend Engineer to help ship useful functionality faster for their growing AI research assistant product, Elicit Plus. Responsibilities include owning weekly feature shipping using a modern stack (React, TypeScript, Tailwind) while maintaining high standards for quality and user experience. Candidates should have strong CS fundamentals and several years of experience building complex web applications, coupled with an appreciation for user needs and system maintainability.