Sr. Software Engineer (AI/ML)

Blackpoint-Cyber

Canada

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Blackpoint Cyber is building a new engineering team and seeks a Senior Software Engineer to own back-end systems and ML pipelines end-to-end. You will work across engineering, mentor others, and collaborate closely with senior leadership on applied ML and Generative AI initiatives.

Requirements include 5–7 years in backend, Python, Kubernetes, and strong database design for SQL and NoSQL. A Master's in CS/ML or equivalent ML experience is preferred, with Agile familiarity.

Qualifications

  • 5–7 years of back-end software engineering experience.
  • Proficient in Python; familiarity with TypeScript or Java.
  • Experience with microservices on Kubernetes.
  • Strong SQL/NoSQL database design and tuning.
  • Master's degree in Computer Science or ML, or equivalent ML experience.
  • Knowledge of ML/AI concepts and workflows (MLOps, deployment/monitoring).
  • Understanding of API security and OAuth/JWT.
  • Experience in Agile environments.

Responsibilities

  • Lead back-end projects across the stack and own delivery end-to-end.
  • Build Generative AI workflows and deployments.
  • Maintain data pipelines powering AI/ML workflows and model deployments.
  • Design and consume APIs (REST, GraphQL, or gRPC).
  • Contribute to architecture decisions for AI/ML-enabled features.
  • Mentor engineers and lead cross-functional projects.
  • Communicate progress to leadership and align with business goals.

Skills

Backend engineering
Mentoring
Agile methodologies
Cross-functional collaboration

Education

Master's degree in Computer Science or Machine Learning

Tools

Python
TypeScript
Java
Kubernetes
PostgreSQL
MySQL
MongoDB

Job description

Blackpoint Cyber is the leading provider of world-class cybersecurity threat hunting, detection and remediation technology. Founded by former National Security Agency (NSA) cyber operations experts who applied their learningsto bring national security-grade technology solutions to commercial customers around the world, Blackpoint Cyber is in hyper-growth mode, fueled by a recent $190m series C round.

SUMMARY

We're building a new engineering team under the SVP, Engineering & AI/ML to accelerate Blackpoint Cyber's ML/AI capability. As a Senior Software Engineer on this team, you'll own back-end systems and data/ML pipelines end-to-end, work cross-functionally across engineering, and be mentored directly by the SVP in applied ML and Generative AI.

RESPONSIBILITIES
  • Lead and drive back-end projects across the stack, including Python and Node.js/Go services hosted on Kubernetes, owning delivery end-to-end.
  • Build Generative AI workflows and deployments
  • Build, optimize, and maintain data pipelines powering AI/ML workflows and model deployments, working independently and devising solutions based on established engineering patterns.
  • Design and consume APIs (REST, GraphQL, or gRPC), balancing performance, scale, and resiliency.
  • Contribute to architecture and design decisions for AI/ML-enabled features, partnering with the SVP, Engineering & AI/ML and other engineering leads.
  • Mentor other engineers and lead them through complex, cross-functional projects.
  • Communicate technical solutions and progress directly to leadership, aligning them to business objectives.
REQUIREMENTS
  • 5-7 years of back-end software engineering experience, with a track record delivering scalable, high-performance systems in fast-paced, enterprise environments.
  • Python required. Familiarity with TypeScript and/or Java.
  • Strong experience with microservices architecture on Kubernetes.
  • Strong database design/performance tuning across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
  • Master's degree in Computer Science, Machine Learning, or a related field, or demonstrated equivalent applied ML experience.
  • Familiarity with ML/AI concepts and workflows (MLOps, model deployment/monitoring) — we're not requiring deep ML specialization; strong engineers with the right foundation and appetite to grow into this space are encouraged to apply.
  • Deep understanding of back-end security best practices: securing APIs, handling sensitive data, authentication/authorization (OAuth, JWT).
  • Comfortable in an Agile environment; able to break down large initiatives independently.
NICE TO HAVE
  • Cloud infrastructure & operations (AWS); data streaming/event-driven processing (Kafka, Spark).
  • Experience with LLM/agentic AI development pipelines.
  • Cybersecurity, IoT, or NLP domain experience (not required).

Blackpoint Cyber welcomes and encourages applications from qualified individuals of all races, colors, religions, sex, sexual orientation, gender identity or expression, national origin, age, marital status or any other legally protected status. We are committed to equality of opportunity in all aspects of employment.

For eligible employees in the US, Blackpoint offers competitive Health, Vision, Dental, and Life Insurance plans, a robust 401k plan, Discretionary Time Off, and other minor perks. International employees receive competitive benefits in accordance with local market standards and applicable country requirements.

Blackpoint believes all employees should share in the company’s success - equity participation is available to employees globally, with program details varying by location and employment structure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Backend
Software Engineer Backend

Blackpoint Cyber • Canada

On-site
CAD 70,000 - 110,000
Health Insurance
Vision Insurance
Dental Insurance
+3
Senior Data Engineer I - QuantumBlack, AI by McKinsey
Senior Data Engineer I - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Toronto

On-site
CAD 100,000 - 130,000
Comprehensive benefits package
Continuous learning opportunities
Global community engagement
Associate Software Developer-Machine Learning
Associate Software Developer-Machine Learning

United States Digital Space LLC • Toronto

On-site
CAD 113,000 - 142,000
Vacation time
Floater days
GRRSP
+3
Principal Software Engineer (Agentic Integration)
Principal Software Engineer (Agentic Integration)

Black Duck Software, Inc. • Calgary

On-site
CAD 135,000 - 190,000
Staff Machine Learning Engineer, Generative AI (Auth0)
Staff Machine Learning Engineer, Generative AI (Auth0)

United States Digital Space LLC • Toronto

Hybrid
CAD 168,000 - 231,000
Equity (where applicable)
Bonus
Health, dental, and vision insurance
+4
AI / ML Engineer
AI / ML Engineer

Testlify, Inc. • Canada

On-site
CAD 100,000 - 170,000
Health Insurance
Flexible Working Style
Senior Software Engineer
Senior Software Engineer

Boosted.ai • Toronto

On-site
CAD 120,000 - 155,000
Unlimited PTO
Medical, Dental, and Vision benefits
Life Insurance and Disability Benefits
+3
AI-Augmented Full-Stack Engineer - Vice President
AI-Augmented Full-Stack Engineer - Vice President

United States Digital Space LLC • Mississauga

On-site
CAD 168,000 - 237,000
Full Stack Engineer – Data & AI
Full Stack Engineer – Data & AI

United States Digital Space LLC • Toronto

Hybrid
CAD 110,000 - 147,000
RRSP eligibility
Paid time off (PTO)
Parental leave
+2
Principal Software Engineer (Agentic Integration)
Principal Software Engineer (Agentic Integration)

Black Duck • Calgary

On-site
CAD 135,000 - 190,000
Pay range matching market