Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
To excel in this role, you should possess:A Master’s degree or Ph. D. in Computer Science, Data Science, or a related field. Proven experience in machine learning frameworks such as TensorFlow or PyTorch. Strong programming skills in Python and familiarity with data manipulation libraries. Excellent problem-solving skills and the ability to communicate complex ideas effectively.
About the job
Join Fullscript as a Staff Machine Learning Engineer, where you will play a pivotal role in designing and implementing innovative machine learning solutions that enhance our platform’s capabilities. You will work closely with cross-functional teams to develop algorithms and models that drive our business forward, making a significant impact on the healthcare industry.
About Fullscript
Fullscript is a leader in the field of digital health and wellness, dedicated to improving patient outcomes through innovative technology and personalized experiences. Our team is passionate about leveraging data to empower healthcare providers and their patients.
Join Our Team as a Structural Stress Engineer for Aircraft Development! 🎯As a key player in our engineering team, you will engage in vital activities involving sizing and support analysis for design modifications, enhancements, and innovative aircraft development programs. You'll support the entire design process, ensuring our aircraft not only meets but ex…
Mechanical or Embedded Systems Engineer - RoboticsPreferred Location: TorontoReports to: COOType: Full-TimeAbout Dominion DynamicsAt Dominion Dynamics, we are pioneering Canada's first contemporary defense prime, focusing on software-defined, attritable, and sovereign systems. We envision a future where military strength relies not on intricate platforms, but on the harmonious integration of versatile, AI-driven technologies across all domains. Our mission is to develop a cohesive family of systems designed for operational readiness, aligned with Canada's democratic values.Operating predominantly in the Arctic, we prioritize rapid deployment and unwavering adherence to Canadian law and treaty commitments. Our founding team boasts experience from elite organizations, including Anduril, Google, Amazon, and the Canadian Armed Forces. We are dedicated to developing cutting-edge technologies in challenging environments and seek system-level thinkers who excel at the convergence of autonomy, aerospace, and national security.Why This Role MattersReliable autonomy is rooted in strong embedded controls capable of sensing, deciding, and executing within real-world constraints. Our platforms function in remote, resource-limited settings where graceful degradation and predictable behavior are paramount. This role is crucial in ensuring that our robotic systems effectively translate control theory into operational performance by validating hardware/software integration, calibrating controllers, and ensuring dependable behavior under mission conditions.The Role: Mechanical or Embedded Systems Engineer - RoboticsIn this position, you will design, integrate, and validate the embedded control layer that interlinks sensing, perception, and actuation. Collaborating closely with mechanical, electrical, and software teams, you will implement firmware, optimize control loops, and verify system behavior through simulations and physical testing to ensure reliable robotic performance in the field.What You’ll DoDesign and implement embedded control systems for robotic and mechatronic platforms utilizing C++, Python, and ROS/ROS2.Integrate microcontrollers (STM32, ESP32) and real-time operating systems (FreeRTOS, embedded Linux) with sensors, actuators, and communication interfaces (CAN, UART, SPI).Develop and fine-tune motion-control algorithms (PID, Kalman filtering, sensor fusion) to achieve precise and stable performance.
Position Overview: As a Senior Design Engineer specializing in FEA Simulation, you will take ownership of engineering design tasks and projects from initial concept through to production implementation. This role encompasses all aspects of design activities, including calculations, communication, drafting, and bill of materials. You will report directly to the Engineering Group Leader.Key Responsibilities: Execute engineering design tasks and project assignments that facilitate production operations.Manage your tasks efficiently to meet deadlines, taking into account vendor and production lead times, while accurately maintaining task status and time records.Develop engineering designs that align with customer specifications and technical summaries while ensuring compatibility with manufacturing capabilities.Conduct engineering calculations and analyses to confirm adherence to design criteria and relevant regulations.Perform controlled testing of components and installations to fulfill contractual requirements, ensure product reliability, and verify component fit.Prepare engineering drawings and release documents in compliance with established engineering protocols.Mentor and assist designers/drafters as necessary.Provide engineering support to production, quality assurance, customer service, and other departments as needed.Engage with vendors and customers to address design-related matters, ensuring documentation of vendor approvals for new installations or applications where necessary.Review engineering documents, service instructions, and shop floor instructions as authorized.
About NextLink LabsNextLink Labs is an innovative and rapidly expanding technology firm dedicated to assisting organizations in developing, scaling, and securing their software solutions. We firmly believe that effective and secure technology utilization is paramount for the success of companies, teams, and products. Our commitment lies in empowering our clients to excel in their respective fields.As a remote-first organization with team members dispersed nationwide, we prioritize creating a comfortable and collaborative work environment. Our goal is to foster inclusivity, enabling everyone to thrive professionally while leading fulfilling lives outside of work.Position SummaryWe are on the lookout for a driven Senior Rust Developer with extensive experience in systems programming and distributed services to become a part of our Custom Software Development consulting team. In this role, you will be responsible for designing, building, and maintaining scalable backend services and APIs for our clients, ensuring seamless integration with their engineering teams.As a Senior Rust Developer, your responsibilities will include designing and implementing robust backend systems utilizing gRPC, event sourcing, and actor-based concurrency while making pivotal architectural decisions to swiftly deliver features for enterprise applications developed on Clean Architecture and CQRS patterns. If you are a proactive engineer eager to take ownership of your work, we welcome you to join our team at NextLink Labs.Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the async runtime.Implement and extend Clean Architecture with CQRS and Event Sourcing patterns using actor-based concurrency (Kameo).Collaborate with fellow engineers to architect and implement modular, well-structured solutions across workspace crates (model, domain, data, service).Engage directly with clients to provide demonstrations and gather feedback.Develop gRPC services using Tonic and Protocol Buffers with Prost for inter-service communication.Optimize data access layers utilizing SQLx against PostgreSQL/TimescaleDB and Neo4j.Implement request validation using Garde.Participate in an agile team environment with daily stand-ups and weekly agile meetings.
About Pantheon Pantheon is a leading WebOps Platform that empowers the open web, hosting over 300,000 websites in the cloud for notable clients such as Google, Princeton, Salesloft, and Doctors Without Borders. Our platform enables thousands of developers and marketers to create, iterate, and scale WordPress and Drupal sites that reach billions of users globally. With our multitenant, container-based infrastructure, organizations can manage all their websites from a unified dashboard. Clients like Clorox and the United Nations achieve remarkable results through accelerated development and real-time publishing with Pantheon’s collaborative workflows. The Role The Customer Insights Team at Pantheon is seeking a Senior Software Engineer to innovate the next generation of customer-facing observability features. In this capacity, you will be responsible for developing backend systems that convert raw observability data from platforms such as New Relic, Grafana, and Cloudflare into clear, actionable insights directly embedded within our product. You will engage in initiatives like Portfolio Insights, OpenTelemetry exploration, and product analytics capabilities. This role focuses on product engineering, building features that enhance customer interaction, rather than internal tools. The primary technologies you will work with include Go, Python, and SQL for data processing. What You Need to Succeed Ability to navigate ambiguity; you will define what constitutes “meaningful insights” for our customers. A pragmatic approach to balancing performance, cost, and delivery timelines. A focus on user experience, not just API functionality. Strong collaborative skills to engage with product, design, and cross-functional teams. A willingness to learn observability concepts on the job with the support of domain experts on the team. What You Bring to the Table 5+ years of experience in building production services and features. Proficient in Go or a similar systems programming language, with a readiness to learn Go if necessary. Experience with React, TypeScript, and GraphQL. Well-versed in BigQuery/SQL and Python for data-related tasks. Familiarity with observability platforms such as New Relic, Grafana, and Datadog. Experience with RESTful APIs and distributed systems. Knowledge of NRQL, PromQL, or similar vendor-specific query languages. Familiarity with GCP infrastructure, Terraform, and container management technologies like Kubernetes.
At ClickUp, we’re more than just software developers; we’re innovators shaping the future of work! Amid the chaos of work sprawl, we envisioned a better approach. This inspired us to create the first truly integrated AI workspace that brings together tasks, documents, chat, calendar, and enterprise search, enhanced by context-aware AI. Our solution empowers millions of teams to break free from silos, reclaim their time, and achieve unprecedented productivity levels. By joining ClickUp, you will have the chance to learn, utilize, and lead AI advancements that not only influence our product but also revolutionize the work landscape. Join our dynamic and forward-thinking team that is boldly redefining the limits of what’s achievable! Role OverviewWe are seeking a Senior Frontend Engineer to enhance and develop core product experiences at ClickUp. Collaborating closely with product managers, designers, backend teams, and integration specialists, you will deliver impactful features in a fast-paced setting. This role suits individuals who excel in swift execution, produce high-quality code, and can balance rapid development with sustainable maintainability.What You’ll DoDevelop product features using Angular 2+ and React in close partnership with designers, product managers, and fellow engineers.Design efficient and reusable frontend code that elevates the ClickUp user experience.Collaborate with backend and integration teams to provide comprehensive end-to-end features.Partner with QA to ensure robust test coverage and superior product quality across various scenarios.Identify and address performance, scalability, and usability challenges.Create and maintain unit and integration tests.Quickly resolve bugs and deliver sustainable solutions to intricate product issues.Adhere to established frontend architecture and state management conventions throughout the application.Manage project priorities, deadlines, and deliverables within a vibrant work environment.
Join our dynamic team at Renesas Electronics as a Senior Staff Analog Design Engineer. In this role, you will leverage your extensive experience in analog design to contribute to cutting-edge projects that drive innovation in our industry. Your expertise will help shape the future of electronic design and technology.
Join Feathery as a Full Stack EngineerAt Feathery, we revolutionize data intake workflows for insurance and wealth management sectors. Top industry players depend on us to streamline critical operations such as underwriting, client onboarding, and automated account openings.With our rapid revenue growth and increasing enterprise demands, we're expanding our engineering team to tackle more complex, data-intensive workflows across our innovative platform.Your RoleAs we grow, the intricacies of our backend systems and the sophistication of our frontend experiences are evolving. We are seeking a Full Stack Engineer to develop and scale our core product capabilities from end to end. This position is perfect for someone passionate about owning features across the entire stack—from API design and backend development to creating intuitive, high-performance user interfaces.You will partner closely with product management, design, and engineering teams to deliver impactful features and influence the overall architecture of our platform.Key ResponsibilitiesEnd-to-End Product DevelopmentDesign and implement features across both frontend and backend systems.Create APIs and services that drive essential product functionality.Develop intuitive, responsive, and high-performance user interfaces.Manage features from inception to production.Backend Systems & InfrastructureBuild and scale backend services for workflow automation and data processing.Develop asynchronous pipelines and distributed systems for managing large data volumes.Utilize AWS services and messaging systems (e.g., SQS) to ensure scalable infrastructure.Maintain reliability, performance, and observability across systems.Frontend Experience & PerformanceImplement UI/UX designs that enhance user experience.Optimize front-end performance to ensure quick and smooth user interactions.
We are seeking a talented Staff Software Engineer to join our innovative team at Blackpoint Cyber. This is a fully remote position, allowing you to work from the comfort of your home in Canada. As a crucial member of our engineering team, you will lead the design and development of cutting-edge cybersecurity solutions, ensuring that our clients are protected against ever-evolving threats.
Join GDMSI as an Intermediate Systems Engineer specializing in Tactical Networking Systems. In this role, you will be instrumental in designing, developing, and implementing cutting-edge networking solutions that enhance tactical communication capabilities. Collaborate with a dynamic team of engineers and contribute to exciting projects that support critical missions.
Join GDMSI as a Systems Engineer specializing in Air and Naval Systems. In this dynamic role, you will be responsible for designing, developing, and implementing advanced systems to enhance military operations. You will collaborate with cross-functional teams to ensure that our systems meet stringent performance and safety standards.
About HeyMiloAt HeyMilo, we are revolutionizing the hiring process with our advanced AI interviewers, designed to streamline and enhance recruitment through engaging conversational AI. We partner closely with businesses to seamlessly integrate AI into their hiring workflows.The RoleWe're seeking a talented deployed solutions engineer to engage in special projects that bridge engineering, product development, and customer requirements. In this role, you will take the lead in applying HeyMilo's solutions across diverse environments and guide projects from conception to execution.What You Will DoCollaborate with customers to grasp their workflows and requirementsDesign and create prototypes that address real-world challengesConvert business needs into actionable technical solutionsEngage with APIs, integration processes, and system architectureWork alongside engineering teams to transform solutions into deployable systemsWhat We Are Looking ForA solid technical foundation with coding capabilitiesExperience in working with large language models (LLMs) and prompt engineeringProficient user of AI tools for rapid development (e.g., Cursor, Claude, Codex)Excellent communication and problem-solving skillsAbility to navigate ambiguity and act swiftlyComfortable functioning under pressure and meeting tight deadlinesBonus Points ForExperience with enterprise-level deployments or integrationsFamiliarity with telephony or voice AI systemsWhy Join Us?Tackle high-impact challenges across various customer projects and productsGain high visibility and ownership over projectsThrive in a fast-paced, execution-focused environmentEnjoy competitive compensation, benefits, and RRSP matching
Join our team as an Interview Engineer, where you will play a pivotal role in enhancing the interview process for candidates and organizations alike. As an integral member of our team, you will collaborate with hiring managers to refine interviewing techniques, develop assessment tools, and ensure a fair and engaging experience for all candidates. This remote position allows you to contribute from anywhere in Canada while being part of an innovative and dynamic company.
Join Lyft as a Data Engineer and play a pivotal role in shaping our data architecture and infrastructure. You will collaborate closely with cross-functional teams to design and implement robust data pipelines that enable data-driven decision-making across the organization.
About Tailscale Tailscale builds software that lets people securely connect devices from anywhere. The platform supports a wide range of users, from hobbyists to large enterprises, helping teams protect their networks and share access to internal resources. Founded in 2019, Tailscale operates as a fully distributed team and is backed by investors including Accel, CRV, Insight, Heavybit, and Uncork Capital. Role Overview: Infrastructure Engineer (Remote, Canada) The Infrastructure Engineer will join Tailscale’s engineering team to provide shared engineering services and build tools that help internal business units succeed. This role involves working closely with stakeholders across the company, understanding their needs, and managing projects from start to finish. Collaboration with internal customer-facing teams and product engineering is central, particularly when simplifying workflows and providing data for business decisions. What You Will Do Support internal teams by building and maintaining shared engineering tools and processes. Develop strong working relationships with stakeholders to understand requirements and deliver projects end-to-end. Work alongside customer-facing and product engineering teams to streamline operations and surface key data. Contribute to projects such as: Improving observability with metrics, alerting, logging, and telemetry integration Identifying and implementing continuous deployment improvements Applying infrastructure as code to manage changes in cloud environments Partnering with other engineering teams on cross-functional infrastructure solutions Automating upgrades for managed services and virtual machines Tailscale values adaptability, collaboration, and comfort with asynchronous work. The company seeks someone motivated to help advance the product and work effectively with technically skilled teams in a remote-first setting. Key Responsibilities Work with other engineers to design, develop, test, and document core software components. Take ownership of Tailscale’s services by improving observability, handling incident response, and resolving customer support escalations. Analyze and optimize the efficiency, scalability, and stability of system resources.
Speechify helps over 50 million people transform how they read and learn. Our text-to-speech tools turn PDFs, books, Google Docs, news articles, and websites into audio, making information more accessible and easier to retain. The product lineup spans iOS, Android, Mac, a Chrome extension, and a web app. Our work has earned recognition from Google as Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The Speechify team includes nearly 200 professionals working remotely from around the world. Team members bring experience from Amazon, Microsoft, Google, and top universities such as Stanford. Our group includes frontend and backend engineers, AI researchers, and specialists in a range of fields. Role Overview: Software Engineer - Data Infrastructure & Acquisition This role sits within the AI team and centers on building and managing the data infrastructure that powers model training. The engineer in this position will focus on collecting and acquiring large-scale audio datasets, integrating engineering and research to support Speechify’s future models. What You Will Do Identify and secure new audio data sources to strengthen the data ingestion pipeline. Manage and expand cloud infrastructure on Google Cloud Platform (GCP), using Terraform. Collaborate with scientists to improve data cost, throughput, and quality for next-generation models. Support the AI team’s dataset roadmap, helping to advance both consumer and enterprise products. Location This is a remote role based in Calgary, Canada.
Speechify builds tools that turn text into audio, helping over 50 million people read and learn in ways that work for them. Our products, spanning iOS, Android, Mac, Chrome, and web, convert everything from PDFs and books to Google Docs and news articles into spoken word. Recent recognition includes being named Chrome Extension of the Year by Google and receiving Apple’s 2025 Design Award for Inclusivity. The company operates as a fully distributed team of nearly 200, including engineers, AI researchers, and professionals with backgrounds at Amazon, Microsoft, Google, and Stanford. Collaboration, technical depth, and fresh ideas shape how we work together. About the Platform Software Engineer Role The Platform team designs, builds, and maintains backend systems that power Speechify’s core features. This includes: Managing payments and subscriptions Providing analytics Developing new product features Supporting text-to-speech capabilities Integrating with external APIs Speechify seeks a strategic thinker who enjoys building products and has a record of delivering strong user experiences. The pace is quick, and the work centers on practical problem-solving and technical quality. What Sets the Team Apart Flat structure, everyone can lead and make an impact Emphasis on clear communication and strong work ethic Results matter: focus on efficient, high-quality delivery Location This role is based in Waterloo, Canada. Interview Process The interview process is completed within one week and includes several technical assessments.
Role Overview Fullscript is hiring a Senior Analytics Engineer for the Analytics Enablement team in Ottawa, ON. This role centers on building and refining data pipelines that help teams across the company make informed decisions. The position calls for strong experience in both data engineering and analytical frameworks. What You Will Do Work with cross-functional teams to design, build, and optimize data pipelines. Enable stakeholders to access and use actionable insights for strategic planning. Support the company’s decision-making with reliable, well-structured data solutions.
Role Overview Sentry builds tools that help developers ship better software. With over $217 million in funding and more than 100,000 organizations relying on its platform, including Disney, Microsoft, and Atlassian, Sentry focuses on performance and error monitoring so teams can spend more time building and less time fixing. This Senior Software Engineer position sits within the Billing Infrastructure team in Toronto, Ontario, Canada. The group maintains the systems that track, price, and bill every event across Sentry’s products, supporting both financial accuracy and customer trust. The team works closely with product, engineering, BizOps, marketing, and sales to create billing systems that keep up with new product features and pricing models. Sentry operates a hybrid work model in its global hubs. In Toronto, in-office work is encouraged on Mondays, Tuesdays, and Thursdays to support collaboration. What You Will Do Work on a next-generation usage tracking pipeline that processes hundreds of billions of events each day with low latency and financial-grade precision. Design and build flexible pricing components to support a range of billing models, from simple per-event charges to complex enterprise contracts. These systems help product and sales teams roll out new offerings quickly while maintaining revenue accuracy. Contribute to technical decisions that address data consistency challenges in billing, such as handling event delays, retroactive pricing changes, and distributed reconciliation across Sentry’s infrastructure. About the Team The Billing & Revenue engineering team connects product development, finance, and infrastructure. Their work ensures every observable event, errors, logs, traces, session replays, is measured and billed accurately. The team values expertise in distributed systems, attention to financial detail, and a strong understanding of how Sentry’s products are used. Who Thrives in This Role Engineers who enjoy solving problems that are easy to describe but hard to execute, such as delivering accurate customer billing while managing massive data flows.
About the Role cima2 is seeking a project manager with a background in geotechnical engineering for its application pool in Québec. This position involves leading projects that support infrastructure sustainability and safety across the region. What You Will Do Oversee geotechnical engineering projects from planning to completion Coordinate with multidisciplinary teams to deliver on project goals Promote sustainable and safe infrastructure solutions Who Should Apply This role suits candidates with experience managing geotechnical projects and a strong interest in infrastructure improvement. Those who enjoy guiding teams and contributing to meaningful work will find this position rewarding.