AI Platform Engineer, Python - Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · Wilmington, DE +1 · Corporate Sector

Lead Software Engineer focused on building and shipping AI-powered features, including prompt design, function calling, and implementing safety guardrails and LLM usage logging. The role involves developing secure, high-quality production code for AI applications and leading evaluation sessions for model capabilities.

What you'd actually do

  1. Execute creative software solutions, design, development, and technical troubleshooting for AI‑enabled applications.
  2. Develop secure, high‑quality production code; review and debug SDK and service integrations.
  3. Identify and automate remediation of recurring issues to improve reliability of AI features and services.
  4. Lead evaluation sessions with vendors and internal teams on model capabilities, safety, and integration patterns.
  5. Lead communities of practice to share prompt engineering, evaluation methods, and SDK best practices.

Skills

Required

  • Python
  • DevOps
  • CI/CD pipelines
  • infrastructure as code
  • containerization/orchestration
  • observability
  • cloud platforms
  • system design
  • application development
  • testing
  • operational stability
  • automation
  • continuous delivery
  • unit/integration testing
  • Software Development Life Cycle
  • secure coding practices
  • CI/CD
  • application resiliency
  • security for AI applications
  • cloud-native experience

Nice to have

  • Terraform

What the JD emphasized

  • AI-enabled applications
  • AI features and services
  • model capabilities
  • prompt engineering
  • AI-powered features
  • LLM usage logging/monitoring
  • guardrails

Other signals

  • AI-enabled applications
  • AI features and services
  • model capabilities
  • prompt engineering
  • AI-powered features
  • LLM usage logging/monitoring