Lead Software Engineer - Senior Python Developer at JPMorgan Chase - ScoutJobs - The AI-curated global job board
Skip to content
JPMorgan Chase
Posted a day ago

Lead Software Engineer - Senior Python Developer

JPMorgan ChaseLead Software Engineer - Senior Python Developer

Requirements

6+ years cybersecurity/engineering experience, Bachelor's degree in Computer Science or related field, Advanced Python (Pandas, Numpy, Scikit-Learn), CI/CD pipeline maintenance, Cloud platforms (AWS, GCP, or Azure), Containerization (Docker, Kubernetes), Monitoring tools (Prometheus, Grafana, ELK Stack)

Skills

PythonMLOpsAWSDockerKubernetesCI/CD

About the role

Responsibilities

  • Collaborate with cross-functional teams, including data scientists and software engineers, to integrate machine learning models into applications.
  • Develop and implement strategies for deploying machine learning models into production, ensuring scalability and reliability.
  • Design and maintain CI/CD pipelines to automate the testing, deployment, and updating of ML models.
  • Manage and optimize infrastructure using cloud services, containerization (Docker), and orchestration tools (Kubernetes).
  • Implement monitoring and logging solutions to track model performance and detect anomalies in production.
  • Develop secure, high-quality production code and conduct code reviews and debugging.
  • Lead communities of practice to drive awareness and adoption of leading-edge technologies.

Requirements

  • 6+ years of applied experience in cybersecurity or engineering concepts.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Advanced Python programming skills, including expertise with Pandas, Numpy, and Scikit-Learn.
  • Proficiency in building and maintaining CI/CD pipelines for machine learning workflows.
  • Expertise in cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
  • Familiarity with monitoring and logging tools such as Prometheus, Grafana, or the ELK Stack.
  • Strong understanding of the Software Development Life Cycle (SDLC) and agile methodologies.

Preferred Qualifications

  • Proven experience deploying and managing large-scale machine learning models in production environments.
  • Ability to address model performance and data quality issues effectively.
  • Working knowledge of security best practices and compliance standards for ML systems.
  • Experience developing REST APIs using frameworks like Flask or FastAPI.
  • Experience with infrastructure optimization and the use of synthetic datasets for model training.

About the Company

JPMorgan Chase is a leading global financial institution providing innovative solutions to millions of consumers, small businesses, and prominent corporate and government clients. We leverage cutting-edge technology to drive excellence across investment banking, consumer banking, and asset management.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Lead Software Engineer - Senior Python Developer

JPMorgan Chase · Columbus

Sign up to apply