Software Engineer III - Full Stack Generative Ai/llm

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Consumer & Community Banking

Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Deposits platform, responsible for designing and delivering technology products. The role involves contributing to AI automation and performance testing, analyzing test results, and integrating LLMs into software solutions, including prompt engineering, model evaluation, and deployment.

What you'd actually do

  1. Contribute to the creation of Non-Functional test suites, focusing on AI automation and performance testing.
  2. Analyze test results, record test activities, and track defects to ensure high-quality deliverables.
  3. Clearly articulate and communicate project status to stakeholders and management.
  4. Manage priorities and set expectations when faced with multiple demanding tasks.
  5. Work as part of a Scrum team in an Agile development process, participating in all Scrum activities.

Skills

Required

  • software engineering concepts
  • execution and analysis of performance test results
  • JMeter
  • Blazemeter
  • Java
  • Python
  • React JS
  • Chaos Monkey Testing
  • observability tools
  • Splunk
  • Dynatrace
  • Grafana
  • Core Java
  • JUnit
  • Groovy
  • Postman
  • REST Assured
  • API
  • Eclipse IDE
  • Maven
  • Jenkins
  • IntelliJ
  • Agile environment
  • Scrum team
  • Initiative
  • creativity
  • cross-functional communication skills

Nice to have

  • creating and executing Performance test scripts
  • AI automation frameworks
  • integrating Large Language Models (LLMs) into software solutions
  • prompt engineering
  • model evaluation
  • deployment
  • LLM platforms and tools
  • OpenAI
  • Hugging Face
  • Groovy
  • Postman
  • JMeter
  • Blazemeter
  • REST Assured
  • API
  • Maven
  • Jenkins
  • A/B Testing
  • Engineering principles
  • cloud technologies
  • manage own workload
  • deliver to required deadlines

What the JD emphasized

  • integrating Large Language Models (LLMs) into software solutions
  • prompt engineering
  • model evaluation
  • deployment

Other signals

  • integrating Large Language Models (LLMs) into software solutions
  • prompt engineering
  • model evaluation
  • deployment