Software Engineer Iii, China LLM Enablement

JPMorgan Chase JPMorgan Chase · Banking · Singapore · Commercial & Investment Bank

Software Engineer III role focused on building and supporting Python and ReactJS applications for LLM enablement for China users at JPMorgan Chase. The role involves developing backend services and frontend applications, integrating with global AI capabilities securely and compliantly, and participating in the full software development lifecycle.

What you'd actually do

  1. Develop and maintain scalable, high-quality backend services (Python/Java) and frontend applications (ReactJS) to support LLM enablement for China users.
  2. Participate in the full software development lifecycle: requirements gathering, design, coding, testing, deployment, and support.
  3. Implement and optimize secure API integrations with global endpoints, ensuring compliance with local and global policies.
  4. Collaborate with product and technical teams to deliver features that enhance user experience and meet business needs.
  5. Support and troubleshoot production issues, ensuring high availability and reliability of the platform.

Skills

Required

  • 4 years+ of hands-on experience in software development
  • Python
  • ReactJS
  • AWS (e.g., Lambda, EC2, S3, API Gateway)
  • RESTful API design and integration
  • version control (Git)
  • CI/CD
  • automated testing
  • agile methodologies
  • problem-solving skills
  • attention to detail
  • communication skills
  • teamwork abilities

Nice to have

  • Java for backend development
  • AI/ML platforms
  • LLMs
  • OpenAI APIs
  • AWS Bedrock
  • AWS Solution Architect Associate certification

What the JD emphasized

  • secure and compliant access to global AI capabilities
  • compliance with local and global policies
  • regulatory requirements relevant to the China market