Lead Software Engineer (Machine Learning & Cloud)

Company:  Global Jupiter
Location: Wilmington
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what’s possible.

As a Lead Software Engineer specializing in Machine Learning and Cloud Technologies at JPMorgan Chase within the Corporate Technology- Consumer & Community Bank Risk group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job Responsibilities

  1. Design Enterprise Machine Learning platforms that are capable of running predictive models.
  2. Provide Technical Leadership, guidance, and direction to other team members.
  3. Write secure and high-quality code using the syntax of at least one programming language, such as Python or Java.
  4. Establish standards, guidance, and best practices for the technical aspects in the team.
  5. Apply knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation.
  6. Apply technical troubleshooting to break down solutions and solve technical problems of basic complexity.
  7. Leverage Cloud services to build ML pipeline to implement, deploy, and produce Machine Learning Models.
  8. Work with Business stakeholders and Product Owners to understand requirements.
  9. Collaborate with Site Reliability Engineers for any infrastructure/production changes.
  10. Ingest data from multiple sources.

Required Qualifications, Capabilities, and Skills

  1. Formal training or certification on software engineering concepts and 5+ years applied experience.
  2. Hands-on practical experience in system design, application development, testing, and operational stability.
  3. Attitude to learn new technologies; passionate about building an innovative culture.
  4. Experience in programming languages such as Python or Java.
  5. Understanding of the basic architecture of Cloud services and usage.
  6. Background with Machine Learning Frameworks and Big Data technologies such as Hadoop and Hive.
  7. Experience working with databases such as Oracle or Cassandra.
  8. Exposure to Agile and Scrum methodologies.
  9. Familiarity with CI/CD, Application Resiliency, and Security.
  10. Emerging knowledge of software applications and technical processes within any technical discipline such as cloud, artificial intelligence, machine learning, and data analytics.

Preferred Qualifications, Capabilities, and Skills

  1. Knowledge of technologies like Big Data / Distributed computing such as Spark, Kafka, Terraform, Kubernetes, AWS.
  2. Experience with Python Machine Learning libraries and ecosystem (Pandas, Numpy, etc.).
#J-18808-Ljbffr
Apply Now
Share this job
Global Jupiter
  • Similar Jobs

  • Lead Software Engineer - Machine Learning Engineer

    Wilmington
    View Job
  • Software Engineer III, Machine Learning and Cloud

    Wilmington
    View Job
  • Machine Learning Engineer

    Wilmington
    View Job
  • Junior Machine Learning Engineer

    Wilmington
    View Job
  • Distinguished Machine Learning Engineer

    Wilmington
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙