
Software Engineer (AI/ML)
Blackpoint Cyber3 months ago
Remote, CanadaMid Level / Senior
Responsibilities
- Build and maintain backend services using Python, Node.js, or Go on Kubernetes.
- Contribute to GenAI workflows and data pipelines supporting AI/ML workflows.
- Build and consume secure, scalable REST, GraphQL, or gRPC APIs.
- Collaborate with senior engineers on design decisions and work under established architectural patterns.
- Participate in code reviews and cross-functional projects under senior engineer or team lead direction.
Requirements
- Requires 3–5 years of backend software engineering experience.
- Python is required, with familiarity with TypeScript and/or Java.
- Requires experience with microservices on Kubernetes.
- Requires database design knowledge across SQL databases such as PostgreSQL and MySQL and NoSQL databases such as MongoDB.
- Requires working knowledge of ML/AI concepts and workflows and backend security fundamentals, including API security and authentication/authorization basics.
- Preferred qualifications include AWS cloud infrastructure, Kafka or Spark data streaming, LLM or agentic AI tooling, and cybersecurity, IoT, or NLP domain experience.
Benefits
- Eligible US employees receive health, vision, dental, and life insurance, a 401(k) plan, discretionary time off, and other perks.
- International employees receive benefits according to local market standards and applicable country requirements.
- Equity participation is available globally, with details varying by location and employment structure.
Tech Stack
Categories
About Blackpoint Cyber
Blackpoint Cyber provides managed detection, response, and remediation services and a security platform used by managed service providers and mid-market organizations. Founded in 2014 by former U.S. defense and intelligence operators, it offers 24/7 SOC-backed threat hunting and incident response delivered via the Blackpoint Suite. The privately held, remote-first company sells primarily through MSP partners and raised a Series C in 2023.