Senior Software Engineer - Scoring Infrastructure

Abnormal Security
Toronto, ON, Canada
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description

Job Description

About the Role

Abnormal Security is looking for a Senior ML Infra Engineer to join the Detection Team. 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 help make the world a safer place.

As an ML Infra Engineer focused on building systems for Detection's Signal Platform, you will be responsible for making feature development at Abnormal a fast, responsive, stable, and confident experience for Machine Learning Engineers.

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
  • 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 Scoring Pipeline by 10x
  • Collaborate closely with MLE teams, by distilling feedback, correlating it to our strategy, and executing
  • Coach and mentor junior engineers via 1on1s, pair programming, 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 Haves

  • Knowledge of ML systems / products and / or distributed system technologies (Kafka, Redis, Docker, Kubernetes, feature platform serving systems, ML training and ML serving platforms, etc.)
  • Experience working with high-throughput online systems in Python and / or Go
  • MS degree in Computer Science, Electrical Engineering or other related engineering field
  • Familiarity with cyber security industry

LI-RT1

6 hours ago
Related jobs
Sun Life
Toronto, Ontario

We are looking for a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. Interface with other Software Engineers, Business Systems Analysts, and other stakeholders to deliver high quality solutions and maintain a stable ...

Services de Gestion Quantum Ltée
Toronto, Ontario

Position: Senior Software Engineer (Integrations)Location: Toronto, ONWe are looking for a Senior Software Engineer with over 10 years of experience to join a cutting-edge team transforming the retail experience with innovative technology solutions. Mentor and provide guidance to engineering teams, ...

Square
Toronto, Ontario

So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. We seek a product-minded frontend engineer who...

Advanced Micro Devices, Inc
Markham, Ontario

PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a DevOps flare, with the responsibility of creating and maintaining modern CI/CD tools. PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a De...

LotusFlare
Toronto, Ontario

Drive efficiency, scaling, and self-healing capabilities of our infrastructure. Identify performance offenders and work with engineers to optimize the platform. Implement tools to increase the level of automation in our infrastructure . Analyze and resolve complex infrastructure resource and applica...

3Pillar Global
Canada

A minimum of 7+ years of experience/expertise in senior level software development experience using and Core, Experience with NET MVC,. We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market ...

Zynga
Toronto, Ontario

AVAILABLE POSITIONS Senior Software Engineer 1. Software engineers on Games With Friends (GWF) support some of the world's largest mobile games on some of the world's largest infrastructures. As a Senior Software Engineer, you will collaborate with various disciplines like Product Managers, Game Des...

CPP Investments
Toronto, Ontario

As a Senior Engineer you will support architecture & deployment of critical systems in multiple physical and virtual data centers across the globe. Plan, design and implement global IT infrastructure including global datacenters and cloud deployments with the focus on AWS Native deployments and ...

Justworks
Toronto, Ontario

Senior Full-Stack Software Engineer (with deep expertise on the front-end). Being a founding engineer means that you'll have a high degree of impact and autonomy on how the engineering team and culture grow in Toronto. Avoids over-engineering solutions and appreciates how building software can be a ...

Synechron
Mississauga, Ontario

Lead Design, Coding, unit testing and debugging applications in various software languages. Develops technical specifications for COTS software and configures various products based on specifications. Have 7+ Years of software development experience. Have experience in managing the delivery of softw...