Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer for Machine Learning

Full-time

Derq

Derq is an MIT spinoff building AI-powered traffic safety and smart infrastructure. We’re a team of passionate innovators, leveraging the latest in AI and technology to transform the future of mobility. Our platform enhances road safety and traffic management by turning real-time data into actionable insights for cities and road operators. Our patented technology collects and analyzes data from connected sensors like cameras, radar, and traffic signal controllers to help predict and prevent road incidents. We deploy edge and cloud solutions that make intersections and highways safer and smarter.

As a Senior Software Engineer at Derq, you will focus on designing, developing, and optimizing production systems that power our real‑time traffic and safety solutions. This is a hands-on engineering role with full ownership of code, performance, and system behavior from development through deployment.

You will work on performance‑critical, edge‑deployed systems, improving efficiency, reliability, scalability, and overall system behavior under real‑world conditions. This role sits between software engineering, and systems engineering— with a strong focus on shipping production‑ready solutions rather than research or pure architecture leadership. You will work in our standard C++ on Linux stack (CMake-based builds, shared libraries, and deployment patterns consistent with our production roadside / edge software).

Design, develop, and maintain production‑grade software systems with a focus on performance, reliability, and scalability

Design, implement, and refine core system logic that improves platform performance, reliability, and scalability under real‑world conditions.

Profile, analyze, and optimize system performance across CPU, memory, I/O, and networking

Improve system observability through logging, monitoring, and diagnostics

Work on end‑to‑end development, from design and implementation to testing, deployment, and support

Collaborate with Deployment, ML, and Systems teams to validate and support improvements in production‑like and live environments.

Write clean, maintainable, and well‑tested code following engineering best practices

Support production systems post‑deployment and assist with performance tuning and issue resolution

Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field

  • 10+ years of professional experience in software engineering, systems engineering, or performance‑critical systems
  • Strong hands‑on experience with modern C++
  • Solid experience working with Linux‑based systems
  • Experience building and optimizing real‑time, high‑throughput, or low‑latency systems
  • Data structures and algorithms
  • System performance and resource optimization
  • Experience with automated testing, system validation, and production debugging
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer for Machine Learning in Toronto, ON vacancy
  •  ...We are seeking a development‑focused Security Engineer to build and operate microservices that secure our Customer Identity products...  ...analysis and remediation Advise stakeholders on end‑of‑life software risks, vulnerability management, and patching strategies This... 
    Senior
    Remote work

    Vertisystem (A MOURI Tech Company)

    Toronto, ON
    4 hours ago
  • $181.05k - $213k per year

     ...partners through world-class software, purpose-built for everyone in...  ...Work With You’ll enter our engineering interview process as part of a...  ...Operations: Building the core engine that powers our vision of an operating...  ...Problems You’ll Solve As a Senior Software Engineer II, You Will... 
    Senior
    Full time
    Work at office

    Carta

    Toronto, ON
    12 days ago
  •  ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Toronto, ON
    7 hours ago
  • $137.2k - $196k per year

     ...About the Role As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an exceptional... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi

    Toronto, ON
    4 days ago
  • $40 - $63 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$63/hour Commitment: 30+ hours/week Role Responsibilities... 
    Senior
    Remote job
    Hourly pay
    Contract work
    For contractors
    Summer work

    Mercor

    Toronto, ON
    8 days ago
  •  .... We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    10 days ago
  •  ...Best Bank. Visit our institutional page About The Role Our Engineering team helps Nubank to create and use the technology that...  ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies... 
    Senior
    Remote work

    Nubank

    Toronto, ON
    23 days ago
  •  ...Job Description What is the opportunity? We are seeking a Senior Lead Software Engineer to join our team as a technical leader who will drive innovation, elevate engineering excellence, and shape the future of AI-powered product development and building applications... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    13 days ago
  •  ...us as we transform how care organizations recognize and retain the people who make care possible. The Opportunity As a Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You'll... 
    Senior
    Remote job
    Full time
    Summer work
    Work at office
    1 day per week

    Caribou

    Toronto, ON
    29 days ago
  •  ...encouraged is what we strive to do! What You'll Do: Lead an engineering team with the core focus of building robust distributed data...  ...members from successful deliveries Who You Are: ~7+ years of software development experience ~ Experience in managing a software... 
    Senior
    Full time
    Internship

    Criteo

    Toronto, ON
    1 day ago
  •  ...of fun doing it. We are looking for an outstanding Full Stack Engineer with AWS experience to work with as we redefine the face of eBay...  .... Develop and maintain technical documentation to support software applications. Own multiple subsystems within a larger domain,... 
    Senior
    Full time
    Immediate start
    Remote work

    eBay

    Toronto, ON
    1 day ago
  • $136k - $170k per year

     ...cultivating a work environment where all team members belong and have the opportunity to thrive.  We are seeking a talented Software Engineer to join our dynamic Streaming Compute Team. In this role, you'll be instrumental in designing, developing, and maintaining our low... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $100k - $145k per year

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.     Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $50 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour Role Responsibilities Develop MCP servers using... 
    Senior
    Remote job
    Contract work
    Summer work
    Local area

    Mercor

    Toronto, ON
    4 hours ago
  • $136k - $187k per year

     ...and mitigate risks proactively. We’re a team of full-stack engineers, data scientists, and ML engineers redefining cloud authentication...  ...decisions. Identity Threat Protection with Okta AI The Senior Software Engineer Opportunity Okta is seeking a Senior Software... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    3 days ago
  •  ...bar for itself — keep reading. About the Role As a Senior Software Engineer on the Agentic AI Foundations team, you will be one of the founding...  ...AI safety, security, or policy systems (guardrails, policy engines, content filters, or responsible AI frameworks).... 
    Senior
    Internship

    Socure

    Toronto, ON
    2 days ago
  • $60 - $100 per hour

     ...One-round virtual interview Experience Level: Intermediate– Senior Duration: Contract to Hire About the Role Our client...  ...entertainment with seamless commerce at scale. As an Backend Software Engineer , you will design and build scalable, high-performance... 
    Senior
    Contract work
    2 days per week
    3 days per week
    Toronto, ON
    23 days ago
  • $136k - $187k per year

     ...We are hiring for multiple teams within Core Identity, the Engineering organization entrusted with the very heart of the Auth0 application...  ...distributed systems challenges at a global scale. As a Senior Software Engineer in Core Identity, you will design, build, and operate... 
    Senior
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    7 days ago
  • $140k - $180k per year

    👨🏻‍💻 Are you the kind of engineer who enjoys building products from the ground up and owning features end-to-end?  We’re hiring a  Senior Software Engineer  to join the engineering team of a fast-growing HR technology startup building a modern platform that helps companies... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    1 day per week

    STACK IT Recruitment

    Toronto, ON
    a month ago
  • $136k - $187k per year

     ...login experience for their users while isolating them from the complexities and ever-evolving tactics of these attacks. The Senior Software Engineer Opportunity We are looking for a Senior Software Engineer to join our Tenant Protection team.  What you’ll be doing... 
    Senior
    Long term contract
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    13 days ago
  • $81.6k - $115.2k per year

     ...available capabilities with more to come as we continue to evolve and introduce new services and features. Job Details This will be a Senior Developer role to lead the creation of comprehensive end-to-end detailed solutions for projects and platforms with overall... 
    Senior
    Work from home

    TD

    Toronto, ON
    2 days ago
  •  ...Senior Software Engineer (Remote – Canada) to join our team and take ownership of a critical, high-impact faxing product used by healthcare and enterprise customers across North America. This role is ideal for someone who: Enjoys working on technically complex systems... 
    Senior
    Remote job
    Work from home

    Valsoft Corporation

    Toronto, ON
    more than 2 months ago
  • $120k - $175k per year

     ...healthcare professionals over 2 million hours with Medsender. Position Overview: We are seeking a talented, self-driven, software engineer to join our engineering team and help bring AI to healthcare communication. Just like the rest of our engineering team, you're expected... 
    Senior
    Remote job
    Home office

    Medsender

    Toronto, ON
    more than 2 months ago
  •  ...commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and... 
    Senior
    Full time
    Work at office
    Remote work

    Alexa Translations

    Toronto, ON
    a month ago
  • $112k - $168k per year

     ...Infrastructure & Operations team is seeking an energetic and determined Software Engineer to design, implement, and deliver highly scalable features for...  ...practical experience. Basic Qualifications (Senior Software Engineer) ~5+ years of software engineering experience... 
    Senior
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Toronto, ON
    5 days ago
  •  ...multiple initiatives as part of RBC's ongoing plan to improve Public Cloud Security across the organization. In this role as a Senior Software Engineer, Cloud Security, you will play a crucial role in developing innovative solutions to enhance RBC's Cloud Security posture. You... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Toronto, ON
    24 days ago
  • $136k - $170k per year

     ...traditional QA - we're building the future of quality engineering. This is a chance to step into a Senior role where you won't just write code; you'll design...  ...are seeking a highly skilled and innovative Senior Software Engineer to join our team. You will be instrumental... 
    Senior
    Hourly pay
    Internship
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $185k - $220k per year

     ...About the role As a Software Engineer on the Performance Team at Sentry, you’ll join the group responsible for the continued growth of Sentry’s core tracing, debugging and application performance experience. The Performance team is focused on providing powerful views into... 
    Senior
    Remote job
    Hourly pay
    Long term contract

    Sentry (sentry.io)

    Toronto, ON
    more than 2 months ago
  • $100k - $145k per year

     ...proactive recruitment purposes and may be used to fill current openings or future vacancies within our organization.     Senior Software Engineer, AI Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission-critical... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer __ Who are you? As our Principal Engineer,...  ...and precision. Collaborating closely with senior leaders, your influence will be pivotal in...  ...with our DevOps team, ensuring our software solutions are highly available, performant... 
    Senior
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer for Machine Learning. Be the first to apply!