SUMMARYJoin a new engineering team built under the SVP, Engineering & AI/ML to accelerate Blackpoint Cyber's ML/AI capability. As a Software Engineer on this team, you'll build back-end systems and data pipelines within established architecture, working cross-functionally and growing your applied ML and Generative AI skills under the SVP's direct mentorship.
RESPONSIBILITIES- Build and maintain back-end services (Python, Node.js/Go) on Kubernetes within established architectural patterns.
- Contribute to GenAI workflows
- Contribute to data pipelines supporting AI/ML workflows, exercising judgment within defined engineering practices.
- Build and consume APIs (REST, GraphQL, or gRPC) for secure, scalable services.
- Collaborate with senior engineers on design decisions; take on new assignments with general guidance rather than owning architecture calls solo.
- Participate in code review and cross-functional project work under senior engineer or team lead direction.
REQUIREMENTS- 3-5 years of back-end software engineering experience.
- Python required. Familiarity with TypeScript and/or Java.
- Experience with microservices on Kubernetes.
- Solid understanding of database design across SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Working knowledge of ML/AI concepts and workflows - we're open to strong back-end engineers earlier in their ML journey, with growth in this area actively supported through direct mentorship from the SVP, Engineering & AI/ML.
- Understanding of back-end security fundamentals (API security, auth/authz basics).
- Comfortable in an Agile environment.
NICE TO HAVE- Cloud infrastructure (AWS); data streaming basics (Kafka, Spark).
- Exposure to LLM/agentic AI tooling.
- Cybersecurity, IoT, or NLP domain experience (not required).
Blackpoint Cyber offers competitive Health, Vision, Dental, and Life Insurance plans, a robust 401k plan, Discretionary Time Off, and other minor perks.