JPMorgan Chaseposted 18 days ago
$195,000 - $215,000/Yr
Full-time • Mid Level
Palo Alto, CA
Credit Intermediation and Related Activities

About the position

As a Software Engineer at JPMorgan Chase, you will be responsible for designing and developing machine learning systems. This includes selecting appropriate datasets and data representation methods to preprocess and engineer features, researching and implementing machine learning algorithms and tools, and designing, implementing, and supporting tools and workflows to facilitate machine learning experiments, tests, and production deployments. You will transform and convert data science prototypes into machine learning model deployments, perform statistical analysis, and develop machine learning applications according to business analytical requirements. Additionally, you will leverage cloud platforms to design, develop, and support machine learning workloads across the firm, extend machine learning libraries and frameworks to support complex requirements, and utilize agile practices to continuously improve development velocity and delivery quality. Keeping abreast of developments in the machine learning field is also a key part of this role.

Responsibilities

  • Design and develop machine learning systems.
  • Select appropriate datasets and data representation methods.
  • Research and implement machine learning algorithms and tools.
  • Design, implement, and support tools and workflows for machine learning experiments.
  • Transform data science prototypes into machine learning model deployments.
  • Perform statistical analysis.
  • Develop machine learning applications based on business analytical requirements.
  • Leverage cloud platforms for machine learning workloads.
  • Extend machine learning libraries and frameworks.
  • Utilize agile practices to improve development velocity and delivery quality.
  • Stay updated on developments in the machine learning field.

Requirements

  • Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, Electrical Engineering, Electronic Engineering, or related field plus 3 years of experience in the job offered or as Software Engineer, Principle Engineer, AI/ML Software Development Staff Engineer, Senior Engineer, Data Engineer, DevOps Engineer, Hadoop Developer, or related occupation.
  • Alternatively, a Bachelor's degree in the same fields plus 5 years of experience in the job offered or related occupations.
  • Experience with Linux, Agile SDLC, Data Architecture Disciplines, Microservices, Apache Kafka, Docker, Jenkins, Java, Python, Shell Scripting, SQL, REST, Kubernetes, AWS Cloud Services, Automated Testing, Performance Testing, Smoke Testing, System Integration Testing, Unit Testing, Machine Learning, Data engineering, TensorFlow, PyTorch, Keras, Scikit-Learn, Pandas, and NumPy.

Benefits

  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service