Jobs · Information Technology · Minnesota

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.

Similar jobs