2

Software Engineer III - Python

260312-South Florida Region Admin
Full-time
On-site
Houston, Texas, United States
Software / Technology / IT
Description

We are looking for a hands-on strong software engineer to help us build Production-scale AIML and data-driven products.

As a Software Engineer III at JPMorgan Chase within the Markets Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Industrialize AI/ML models at scale, develop well-architected cloud-native data-intensive microservices and products
  • Deliver cutting-edge solutions including recommender systems, NLP services and Generative AI applications 
  • Build automated data pipelines, data processing solutions, MLOps workflow and APIs to enable end-to-end product development 
  • Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Collaborate closely with business stakeholders and data scientists, address their technical challenges and take a proactive role in design and implementation decisions
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification in software engineering and 5+ years applied experience
  • Proven track record in system design, architecting and developing microservices, distributed systems and data-intensive applications
  • Proficient in coding in one or more languages- Python or similar API backend development 
  • Advanced knowledge with AWS services, Infrastructure as Code, big data and modern data engineering technologies and practices        
  • Experience delivering large-scale Cloud-native data/AI/ML engineering applications in large corporate environments 
  • Strong SDLC mindset and practitioner of high coding and testing standards and familiarity with agile paradigms  
  • Practical knowledge of modern containerized distributed cloud-based application development and large scale data processing
  • Must be curious, detail-oriented, results- and client-focused, highly motivated by complex analytical and data problems 

Preferred qualifications, capabilities, and skills

  • Experience working on recommended systems, NLP services, or other AI/ML systems
  • Practical experience with Kubernetes, EKS, Spark, Hive, DevOps 
  • Prior experience collaborating with data scientists