Join us as our Principal AI Software Engineer and help turn Matrix42's AI Your Way vision into secure, reliable, and useful product capabilities.
This is a principal-level, hands-on software engineering role. You will spend most of your time designing, coding, testing, and operating production software. You will also be a technical multiplier: working alongside developers when the problems are difficult, turning working experiments into reusable components, and helping product squads make sound architectural decisions.
You will connect real customer and product needs with the right combination of software, data, and AI. Sometimes that means a deterministic workflow; sometimes retrieval, tool calling, or an agentic system. Your job is to choose pragmatically, prove value early, and build a path from the first working vertical slice to a scalable product capability.
Your key responsibilities would be:
- Own selected AI capabilities end to end—from problem discovery and technical design through implementation, evaluation, release, production monitoring, and continuous improvement.
- Write and review production code across AI services, AI harnesses, APIs, connectors, background services, MCP-compatible tools, data pipelines, and the product surfaces needed to deliver a complete workflow.
- Design agentic systems using the simplest architecture that works, including retrieval and grounding, structured outputs, tool execution, state and context, model routing, approval flows, fallbacks, and graceful degradation.
- Translate each use case into concrete data and platform requirements. Work with APIs, event streams, ingestion and transformation, data quality and alignment, metadata, storage, observability, and governance so that AI results are trustworthy.
- Create results early: build focused end-to-end prototypes with small teams, validate them against real workflows, and evolve successful patterns into secure, maintainable, multi-tenant product capabilities.
- Make evaluation part of engineering. Build representative datasets, automated and human-reviewed evaluations, trace analysis, regression gates, and telemetry for quality, task completion, latency, safety, and cost.
- Engineer for enterprise trust through tenant isolation, least-privilege tool access, identity and authorization, auditability, data minimization, prompt-injection defenses, human approval for consequential actions, feature flags, and safe rollback.
- Collaborate closely with Product, Design, Architecture, Security, Support, Customer Success, and engineering teams. Turn customer problems into measurable outcomes, unblock developers, contribute reusable libraries and reference implementations, and raise applied-AI engineering practices across Matrix42.
