Principal Software Engineer (AI Platform & Full Stack Engineering) - Hybrid in MN
Optum · Minnetonka, MN · 6 days ago
Information Technology$135k–$231k/yrFull-time
Primary Responsibilities
- Define scalable architecture and engineering patterns for AI-powered applications, APIs, and platform services
- Establish guardrails for open-source usage, AI models, and data governance
- Lead design decisions across frontend, backend, and cloud layers ensuring performance, scalability, and reliability
- Enable AI/ML capabilities into production applications
- Review and guide usage of AI models and datasets ensuring compliance with licensing, regulatory, and enterprise standards
- Enable responsible AI practices across application development
- Design and build end-to-end applications (UI, APIs, services, data layers)
- Develop scalable microservices, domain APIs, and distributed systems using modern frameworks
- Implement cloud-native and event-driven architectures
- Drive engineering excellence through CI/CD pipelines, containerization, and automation
- Build reusable platform components, services, and developer tooling to improve scalability and speed
- Ensure system reliability including observability, performance tuning, and resiliency
- Leverage AI-assisted development tools (coding agents, LLMs) to improve engineering productivity
- Build intelligent tooling and workflows to streamline development and governance processes
- Provide technical leadership, code reviews, and design guidance across teams
- Collaborate with product, architecture, and data science teams to deliver integrated solutions
- Drive adoption of best practices, reusable patterns, and modern engineering standards
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- 10+ years of experience in software engineering with solid full stack development expertise
- 6+ years of experience designing microservices and distributed systems
- 5+ years of experience with CI/CD, containerization (Docker), and DevOps practices
- Solid experience with Java, Python, Node.js, and modern frontend frameworks (React/Angular, TypeScript, REST, GraphQL)
- Experience building AI-enabled applications and platform services
- Experience integrating AI/ML or Generative AI capabilities (e.g., APIs, embeddings, decisioning features)
- Experience delivering complex, multi-team engineering initiatives
- Experience using AI-assisted development tools to accelerate delivery
Preferred Qualifications
- Experience with AI/ML platforms, LLM-based applications, or agentic systems
- Proven knowledge of responsible AI, model lifecycle, and governance frameworks
- Experience in regulated industries (healthcare, financial services, etc.)
Pay
The salary for this role will range from $134,600 to $230,800 annually based on full-time employment. We comply with all minimum wage laws as applicable.