Senior Principal Software Engineer
Core
Architect, design, and develop high-quality software solutions, APIs, and SDKs while integrating automated testing and leading proof-of-concept capabilities.
Role type
Senior Principal Software Engineer (AI/LLM & API focus)
Builds
Robust software products, APIs, SDKs, and automated testing frameworks
Domain
Cyber Operations / AI & Machine Learning
Deliverable
production ML models
Required skills
Go, Python, LLMs, embeddings, agentic development, API design, SDK development, GitLab, rigorous model evaluation
Preferred skills
Docker, Podman, GitLab CI, gRPC, Protobuf, SQLite, PostgreSQL, Kubernetes, Scaled Agile Framework
Technologies
Go, Python, GitLab, Docker, Podman, gRPC, Protobuf, SQLite, PostgreSQL, Kubernetes
Responsibilities
Architect and design new capabilities, develop APIs and SDKs, build automated testing, research and demonstrate proof-of-concept solutions, groom feature backlog, debug integration challenges
Seniority
Senior, hands-on IC with architectural leadership
