San Francisco, CA, United States
23 hours ago
Software Engineer II - AI Platform Space Engineer

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II – AI Platform Space Engineer at JPMorgan Chase within the Corporate Sector – Infrastructure Platform team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. You will build, deploy, and maintain robust infrastructure platforms within cloud environments, tailored for AI and machine learning workloads. This role involves building and maintaining a highly scalable and resilient infrastructure platform to enable training and inference for Large Language Models. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

 

Job responsibilities

Develops and engineers infrastructure platforms that are secure, scalable, and optimized for AI and machine learning workloads. Collaborates with AI teams to understand computational needs and translate these into infrastructure requirements.  Monitors, manages, and optimizes cloud resources to maximize performance and minimize costs.  Designs and implements continuous integration and delivery pipelines for machine learning workloads.  Develops automation scripts and infrastructure as code to streamline deployment and management tasks.  Writes secure and high-quality code using the syntax of at least one programming language with limited guidance Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems Adds to team culture of diversity, equity, inclusion, and respect

 

Required qualifications, capabilities, and skills

Formal training or certification on software engineering concepts and 2+ years applied experience.  Good knowledge of cloud computing delivery models (IaaS, PaaS, and SaaS) and deployment models related to Public, Private and Hybrid Cloud services  Strong hands-on coding experience with python and/or Golang  Proficient in Linux/Environments, including scripting and administration.  Hands on experience in solutions design and engineering, experience with containerization (Docker, Kubernetes) and cloud service providers (AWS, Azure, GCP). Experience with Infrastructure as code (Terraform, CloudFormation) and automation tools (Ansible, Chef, Puppet).  Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Experience across the whole Software Development Life Cycle Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

 

Preferred qualifications, capabilities, and skills

Experience in one or more High Performance Computing and Machine Learning frameworks such as vLLM, Ray.io, Slurm is preferable. Familiarity with cloud data services and big data processing tools.  Foundational understanding of Machine learning concepts such as transformer architecture, ML training and inference   Strong background in network architecture, database programming (SQL/NoSQL), and data modeling.  Deep understanding of cloud component architecture: Microservices, Containers, IaaS, Storage, Security, Knowledge of routing/switching technologies. 

FEDERAL DEPOSIT INSURANCE ACT:

This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase’s review of criminal conviction history, including pretrial diversions or program entries.

 

Por favor confirme su dirección de correo electrónico: Send Email