Software Engineer II

4 weeks ago


Canada, CA Abnormal Security Corporation Full time
Software Engineer II - Machine Learning Infrastructure

Location: Remote - Canada

Employment Type: Full-time

About The Role

Abnormal Security is looking for a Software 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:

  • Providing low latency live scoring for emails at 50k+ QPS
  • Evolving our ML inference systems to power computationally intensive LLMs and other complex models
  • Ensuring that we have highly available signals, generated and served within tight SLA
What You Will Do
  • Architect, design, build, and deploy backend services and infrastructure that support a world-class Detection Engine
  • Ownership of 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
  • Enhance your engineering expertise and develop new skills by collaborating with world-class engineers
Must Have
  • 2-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
  • MS degree in Computer Science, Electrical Engineering or other related engineering field
  • 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.)
  • Experience with big data or statistics
  • Experience in ML development
  • Familiarity with cyber security industry
About Abnormal Security

We're one of the world's fastest-growing cybersecurity companies, on a mission to protect the modern workplace from the most pressing threats. Our AI-native technology was built from the ground up to tackle forward-looking security challenges, and our team works with bleeding-edge technology to keep our customers and their people safe as attacks grow ever more sophisticated.

Our team is what makes us successful, which is why we're committed to a culture of learning, ownership, and high performance, where you'll have the opportunity to accelerate your growth and unlock excellence with the support of talented colleagues.

Our Interview Process

We value transparency at Abnormal, and our interview process is no exception.

Inclusion Matters

Abnormal Security is committed to creating a diverse work environment. All qualified applicants will receive consideration without regard to race, religion, gender, gender identity, sexual orientation, national origin, genetics, disability, age, or veteran status.

Privacy Policy

Learn more about Abnormal's Privacy Policy here.

#J-18808-Ljbffr
  • Software Engineer II

    3 weeks ago


    Canada, CA Puzzle Financial Full time

    What we're looking forAs part of Puzzle, you will help design and build a next generation financial data platform. We will be ingesting large amounts of data from disparate sources, transforming them, organizing them, and automatically turning them into easily understandable company financials.We want to be as real-time as possible, event-driven, and...

  • Software Engineer II

    4 weeks ago


    Canada, CA Puzzle Financial Full time

    What we're looking forAs part of Puzzle, you will help design and build a next generation financial data platform. We will be ingesting large amounts of data from disparate sources, transforming them, organizing them, and automatically turning them into easily understandable company financials.We want to be as real-time as possible, event-driven, and...


  • Canada, CA Abnormal Security Corporation Full time

    About The RoleAbnormal Security is looking for a Software Engineer II who is a solid software developer with a strong interest in Security & Privacy to join the Platform Security team. The Platform Security team owns the Security and Privacy platform services and infrastructure to uphold industry standards for the company’s security posture and customer...

  • Software Engineer II

    2 weeks ago


    Canada, CA Abnormal Security Corporation Full time

    Enterprises of all sizes trust Abnormal Security’s cloud products to stop cybercrime. These products are data intensive SaaS applications that depend on reliable, scalable, and secure access to data. This is where our Data Platform team fits in, enabling efficient, reliable and scalable data processing across both realtime and offline processing systems....


  • Canada, CA Narvar Full time

    Senior Software Engineer II (Ruby on Rails)Remote- CanadaNarvar is growing! We are looking for Software Engineers who are passionate about building engaging & meaningful products in Ruby on Rails. Our products are frequented by millions of customers worldwide on the e-commerce platforms of top brands. In this role, you will lead the design, development, and...

  • SDET II

    4 weeks ago


    Canada, CA Aircon Engineering Inc Full time

    SDET (Software Development Engineer in Test)LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions...


  • Canada, CA Astera Software, Inc. Full time

    About AsteraBased in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...


  • Canada, CA Affirm Full time

    Software Engineer II Frontend | Affirm | CanadaAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The T&S Experience team is searching for a frontend engineer that will help us build modern frontends that are deployable anywhere. Your role...


  • Canada, CA Narvar Full time

    Sr. Software Engineer II, Machine LearningRemote- Canada Narvar is growing! We are hiring a Staff Software Engineer to build new products and improve all aspects of the Narvar platform. Data is at the core of our competitive advantage so the work you do has a large impact across the company, our business partners, and the lives of our end users. Machine...


  • Canada, CA Aspire Software Full time

    We are hiring at Vocantas for a Director of Software Development to join our growing team in Canada!We are looking to hire a driven, people-centric Director of Software Development to elevate our engineering team and product. You have a successful track record as a software development leader, building and deploying products at scale in enterprise...


  • Canada, CA Software Aspekte Full time

    Reddit is poised to rapidly innovate and grow like no other time in its history, and the Reddit Experimentation Platform is a critical accelerant of that growth. As an engineering leader on the Experimentation Platform Team, you will have Reddit-wide impact supporting our mission to bring community, belonging, and empowerment to everyone in the world. We are...


  • Canada, CA KE Technology Full time

    Please fill out the form below to upload your CV. We only accept .doc, .docx, .pdf, and .odt files .NET Software Engineer required by a smart SaaS procurement platform powering the education community. Their intelligent solution and marketplace are making procurement easier for everyone involved, which has led to significant growth across Canada, the US...

  • Systems Integrator II

    4 weeks ago


    Canada, CA Ulteig Full time

    The Opportunity The System Integrator II is responsible for programming and commissioning control systems that bring together multiple sub-systems to meet the operational and regulatory needs of the owner. The System Integrator II will be able to develop and implement logic for assigned project tasks. Requirements including logic development and testing are...


  • Canada, CA Software Aspekte Full time

    As part of the Infrastructure team at Whatnot, the role involves building and scaling the company's live streaming and marketplace service ensuring its availability, performance, security, and scalability. This includes maintaining an efficient CI/CD pipeline to help developers ship software faster and safer in a structured environment, and scaling for...


  • Canada, CA Narvar Full time

    Narvar is Growing! We are looking for Senior Software Engineers that focus on Distributed Systems. In this role, you will build products that power the post-purchase experience for the biggest brands in the retail industry. As a Distributed Systems Software Engineer, you will help us drive decisions on how best to scale and extend our platform and own...


  • Canada, CA Abnormal Security Corporation Full time

    About The Role In a cloud software world, who you are and what you have access to determines the risk associated with your accounts being compromised, Abnormal Security aims to build a comprehensive tool to understand the employees of our customers, and aid security professionals in assessing the risks and threats impacting their employee base. Help us build...

  • Software Developer

    4 weeks ago


    Canada, CA Horizon Software Full time

    Home / Careers / Software Developer (Full Time Position, Hong Kong)Software Developer (Full Time Position, Hong Kong)We are hiring a Software Developer to join our Hong Kong team. Our Engineering Teams focus on designing, developing, and maintaining the global infrastructure, architecture, and features of our core solutions. These engineers work across a...

  • Reliability Engineer

    4 weeks ago


    Canada, CA The Mosaic Company Full time

    The Mosaic Company (NYSE: MOS) is the world’s leading integrated producer of concentrated phosphate and potash—two of the three most important nutrients in agriculture. We employ more than 13,000 people in six countries to serve farmers all over the world. Our Headquarters is in Lithia, Florida with operations throughout North America (U.S./Canada) and...


  • Canada, CA S4cloud Us Full time

    We are looking for a skilled Security Engineer to analyze software designs and implementations from a security perspective, and identify and resolve security issues. You will include the appropriate security analysis, defences and countermeasures at each phase of the software development lifecycle, to result in robust and reliable...


  • Canada, CA Calian Advanced Technologies Full time

    Job Title: Sr. Software DeveloperDate: August 28, 2024Location: Ottawa, Trenton, or HalifaxRemote: Yes (Must live in either Ottawa, Trenton, or Halifax)Business Unit: Advanced TechnologiesDepartment: EngineeringJob Type: Full-timeCompany Overview: Calian’s Advanced Technologies division provides highly technical solutions and services across industries...