US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Engineer III - AI Platform Space Engineer

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III - 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.


* Creates 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


* Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems


* Contributes to software engineering communities of practice and events that explore new and emerging technologies.


* Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills


* Formal training or certification on software engineering concepts and 3+ 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, ...




Share Job