Senior Staff Software Engineer
Core
Senior technical authority building enterprise-scale AI platforms, agent frameworks, and governance solutions to enable secure, cost-efficient AI adoption across the organization.
Role type
Senior Staff Software Engineer (AI Platform & Architecture)
Builds
Reusable AI platforms, agent frameworks, RAG pipelines, orchestration services, APIs, and integrations with enterprise systems.
Domain
Enterprise AI, Generative AI, MLOps, Cloud Infrastructure
Deliverable
production ML models
Required skills
Generative AI solution design, MLOps pipeline construction, agentic AI workflows, Python, scalable API design, LLM application patterns (RAG, prompt orchestration, tool/function calling), vector databases, model serving, cloud AI platforms (AWS Bedrock, Azure OpenAI, Azure AI Foundry, Databricks), responsible AI practices (security, privacy, governance), architectural trade-off analysis.
Preferred skills
Microsoft tech stack experience, experience with hyper-scaler interoperability, hands-on engineering depth in backend architectures.
Technologies
Python, AWS Bedrock, Azure OpenAI, Azure AI Foundry, Databricks, vector databases, containerized services, serverless patterns, open-source frameworks.
Responsibilities
Translate end-user requirements into effective architecture and design for AI solutions. Deliver platforms enabling effective and secure AI use through cost management, governance, and discoverability. Lead architecture and technical design for reusable AI platforms and agent frameworks. Define reference architectures, engineering standards, and guardrails for production AI systems. Guide build-versus-buy decisions and model/platform selection. Establish evaluation, testing, monitoring, and feedback-loop practices for production AI systems. Mentor engineers and influence technical execution across teams.
Seniority
Senior Staff, hands-on IC