Senior Software Development Engineer (Angular/NodeJS)
Core
Building automated AI governance toolkits, APIs, and SDKs to shift from manual approval workflows to registration-driven, automated controls for ML and Generative AI use cases.
Role type
Senior Software Development Engineer (AI Governance Engineering)
Builds
Platform-agnostic SDKs, APIs, automated governance controls, and CI/CD integration pipelines
Domain
Artificial Intelligence Governance / Software Engineering
Required skills
Software development at scale, system architecture (APIs, automation, CI/CD), developer tooling (SDKs, templates), ML and Generative AI lifecycle knowledge
Preferred skills
Responsible AI concepts (fairness, transparency, explainability), automated quality gates in Git/CI/CD, regulated environment experience, translating risk requirements to technical solutions
Technologies
Python, SDKs, CI/CD pipelines, Git
Responsibilities
Design unified intake APIs and user experiences for automated metadata population; Implement dynamic intake flows for ML and Generative AI; Develop platform-agnostic Python/SDK for automated governance controls; Integrate governance checks into CI/CD pipelines; Enable event-driven ingestion of model artifacts into enterprise registry; Establish execution safety patterns and runtime guardrails for internal AI agents
Seniority
Senior, hands-on IC
