2

Software Engineer III - Machine Learning

260312-South Florida Region Admin
Full-time
On-site
Plano, Texas, United States
Description

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

As a Software Engineer III at JPMorgan Chase within the Consumer and Community Bank - Machine Learning Delivery Americas 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

  • Executes standard software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with python
  • Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
  • Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
  • Leverages Cloud services to build ML pipeline to implement, deploy and productionize ML Models
  • Work with Business stakeholders and Product Owners to understand requirements.
  • Work with SRE for any infrastructure/production changes.
  • Ingests data from multiple sources
  • Adds to team culture of diversity, equality, inclusion, and respect.

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 3+ years applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Attitude to learn new technologies.
  • Experience in programming languages such as Python/Java.
  • Understands/learn the basic architecture of Cloud services and usage.
  • Background with Machine Learning Frameworks and Big Data technologies such as Hadoop,Β  Hive.
  • Experience working with databases such as Oracle or Cassandra.
  • Exposure to Agile and scrum methodologies.
  • Familiarity with CI/CD, Application Resiliency, and Security.
  • Emerging knowledge of software applications and technical processes within any technical discipline such as cloud, artificial intelligence, machine learning, Data analytics.

Preferred qualifications, capabilities, and skills

  • Knowledge of any of the technologies like Big Data / Distributed computing like Spark, Kafka, Terraform, Kubernetes, AWS.
  • Python Machine Learning library and ecosystem experience (Pandas and Numpy etc.)