Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer III - Generative AI 
United States, Texas, Plano 
402821607

07.09.2024

Bring your Software Engineer expertise to the next level by joining the Engineer's Platform and Integrate Experience (EPiX) team where you'll be a part of the team which aims to amplify our engineers' productivity and efficiency tenfold, making JPMC the most appealing destination for engineers.

Job responsibilities

  • Collaborates with data scientists and research/machine learning engineers to deliver products to production.
  • Designs and builds custom workflows leveraging Language Models (LLMs).
  • Builds and maintains scalable infrastructure as code in the cloud (private & public).
  • Builds frontend interfaces leveraging modern web stacks.
  • Integrates data using Langchain and vector database storage.
  • Stores vector data in vector database storage

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Ability to write robust code in Python, Java, or another relevant language.
  • Experience with web development frameworks ex. React, Vue.js or similar.
  • Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn).
  • Passion for building great user experiences for the clients, attention to detail.
  • Experience in cloud infrastructure such as AWS.
  • Hands-on experience with software design, problem solving and debugging skills.
  • Strong interpersonal skills; able to work independently as well as in a team.
  • Experience in containerization and infrastructure as code: Docker/Kubernetes/Terraform
  • Experience with distributed systems.
  • Proficiency in data embeddings using Langchain and vector database storage.

Preferred qualifications, capabilities, and skills

  • Experience in designing and implementing pipelines using Retrieval-Augmented Generation (RAG).
  • Ability to construct batch and streaming microservices exposed as gRPC and/or GraphQL endpoints.
  • Hands-on knowledge of Chain-of-Thoughts, Tree-of-Thoughts, Graph-of-Thoughts prompting strategies.
  • Familiarity with agile development methodologies and project management tools (e.g JIRA, Confluence)