Senior Software Engineer

7 days ago


Toronto, Canada Abnormal Security Full time
About the Role

Abnormal Security is looking for a Senior Engineer to join the Detection Team, working on projects that advance our Message Processing, Model Inference systems, and ML Infrastructure to 5x Scale.

The Detection Division is focused on building the world's most advanced technology for identifying and stopping email and cloud-based attacks that were previously undetectable and helping make the world a safer place. As an Engineer focused on building the Platform for our Email Detection Engine, you'll leverage your experience with high scale, distributed systems to build resilient solutions that solve critical problems such as:

  • Ensuring that we have highly available signals, generated and served within tight SLAs
  • Providing low latency live scoring for emails at 50k+ QPS
  • Evolving our ML inference systems to power computationally intensive LLMs and other complex models

The ideal candidate would have the following qualities:

  • A first principles approach to building scalable, customer-centric solutions
  • A drive to solve meaningful & pragmatic problems for real-world people
  • An ownership and impact oriented outlook on your efforts and growth
  • An ability to iterate in real-time-solving novel problems, quickly and autonomously
What you will do
  • Architect, design, build, and deploy backend services and infrastructure that support a world-class Detection Engine
  • Ownership projects that enable us to meet ambitious goals for, such as building the plan to scale components of Detection's ML Platform, such as our Behavioral Aggregate Systems, by 10x
  • Collaborate closely with MLE teams, by distilling feedback, correlating it to our strategy, and executing on the
  • Coach and mentor junior engineers via high quality code reviews and design reviews
Must Haves
  • 5+ years of professional experience as a hands-on engineer building data-oriented products
  • Experience with real-time, online, and/or high-throughput & low-latency distributed systems
  • Works well with other stakeholders - has worked with cross-functional teams to drive projects over the finish-line.
  • High standards - sets high standards and expectations for project execution for themselves and for collaborators
Nice to Have
  • Experience building ML systems/products
  • Knowledge of key ML Ops team technologies (Spark, Data platform and Data coordination, Hadoop, Hive, feature platform serving systems, ML training and ML serving platforms, etc.)
  • MS degree in Computer Science, Electrical Engineering or other related engineering field
  • Experience with big data or statistics
  • Experience in ML development
  • Familiarity with cyber security industry

#LI-REMOTE


  • Software Engineer

    1 month ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time


  • Toronto, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about shaping the future of work using AI? Cresta is dedicated to enhancing the effectiveness of knowledge workers by 100 times, making them 10 times faster and 10 times better. Our focus is on leveraging AI to optimize Call Center operations through real-time agent assist solutions, as well as post-call analytics and coaching...


  • Toronto, Canada Storm4 Full time

    ? Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobili


  • Toronto, Canada Storm4 Full time

    ? Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobili


  • Toronto, Ontario, Canada Marriott Full time

    Marriott Senior Software Engineer Madison , Wisconsin Apply Now Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Marriott has an exciting opportunity for a Senior Software Engineer Loyalty Partner Engineering team. This role is part of the t


  • Toronto, ON, Canada Iris Software Inc. Full time

    Requires familiarity with TypescriptManage Github and Github workflows to implement CI / CD systems for automated infra deploymentDeploy and manage ML modeling workloads using AWS Services - AWS Sagemaker, AWS Lambda, ECS & ECRCollaborate with data scientists during model development phase and assist in productionization of modelsExperience in architecting...


  • Old Toronto, Canada Storm4 Full time

    Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility an


  • Old Toronto, Canada Storm4 Full time

    Role: Senior Software Engineer Industry: E-Mobility & Payments Location: Toronto (hybrid) Salary: CAD$190K- CAD$250 + large equity This is a great opportunity for a Senior Software Engineer to be one of the founding engineers at an early stage startup that sits at the intersection of Mobility an


  • Toronto, Canada Randstad Digital Full time

    Senior Software Engineer, contract position Number of openings 3, 6months to startCompany location Toronto ON CAMust be eligible to work in CanadaHybrid position 3days/week onsite in Toronto Must have skills and experience:5-10 years' experience in at least one or more development platforms e.g. Java/Jakarta EE, .NET, SAP, Hybris, SalesforceDemonstrate...


  • Toronto, Canada Iris Software Inc. Full time

    Iris is looking for a Senior Data Engineer. Please find below the job details and share your resume if interested at harshit.shukla@irissoftware.com Role: Senior Data EngineerLocation: Toronto, ON (Hybrid)Duration: Long Term Contract Job Description:Key Responsibilities:Implement ML Infra as code using AWS CDK. Requires familiarity with TypescriptManage...


  • Toronto, Canada Iris Software Inc. Full time

    Iris is looking for a Senior Data Engineer. Please find below the job details and share your resume if interested at Role: Senior Data Engineer Location: Toronto, ON (Hybrid) Duration: Long Term Contract Job Description: Key Responsibilities: Implement ML Infra as code using AWS CDK. Requires familiarity with Typescript Manage GitHub and...


  • Old Toronto, Ontario, Canada Splunk Full time

    Senior Software Engineer (FULLY REMOTE in Toronto Area Only) As a Senior Software Engineer you will be responsible for .. Building innovative solutions that enable rapid development. You will get to work with a super smart bunch of folks who are doing state of the art development work (fron


  • Old Toronto, Canada Huntel Global Inc. Full time

    Title: Senior Software Engineer Location: Toronto, ON, Canada (Hybrid) Type: Long Term Contract Introduction: Join a rock-solid organization as our client’s next Senior Software Engineer and sit at the center of projects that drives decisions. You’ll help one of Canada's most trusted organizati


  • Old Toronto, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR You are as unique as your back


  • Old Toronto, Ontario, Canada Randstad Canada Full time

    Are you a Senior Software Engineer looking for a new opportunity?Are you looking for a new contract opportunity?We are pleased to offer you a new contract opportunity for you to consider: Senior Software Engineer-Start: ASAP-Estimated length: 3 months-Location: Toronto-Remote roleActively seeking f

  • Software Engineer

    1 month ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...

  • Software Engineer

    1 month ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...


  • Old Toronto, Canada JAM Software GmbH Full time

    Are you interested in defining how AI shapes the future of work? Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster, and 10x better. We apply AI to improve Call Center operations with our real-time agent assist product as well as our suite of post-call analytics and coaching.We are a Silicon Valley company, spun out of the...


  • Toronto, Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Toronto, Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics...