Software Engineer III - Machine Learning Platform jobs in United States
cer-icon
Apply on Employer Site
company-logo

Chase ยท 1 day ago

Software Engineer III - Machine Learning Platform

JPMorgan Chase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers and businesses. As a Software Engineer III, you will build, scale, and maintain machine learning platforms, designing infrastructure that empowers data scientists and ML engineers to efficiently develop and monitor models.

BankingFinancial Services

Responsibilities

Design, build, and maintain scalable machine learning platforms and infrastructure to support end-to-end ML workflows
Develop and optimize tools for model training, deployment, monitoring, and lifecycle management
Integrate data engineering, feature management, and model serving capabilities into unified ML platform solutions
Implement secure, high-quality production code for platform services, APIs, and automation pipelines
Collaborate with data scientists, ML engineers, and product teams to understand requirements and deliver platform features that accelerate ML development and operations
Ensure platform reliability, scalability, and performance through proactive monitoring, troubleshooting, and continuous improvement
Produce architecture and design artifacts for platform components, ensuring alignment with enterprise standards and best practices
Automate infrastructure provisioning, configuration, and CI/CD pipelines for ML platform services
Contribute to the ML platform engineering community of practice and participate in events that explore new and emerging technologies

Qualification

Machine Learning PlatformsPythonMLOps PracticesCloud-based ML PlatformsAPIs DevelopmentData Processing ToolsSoftware Development Life CycleAgile MethodologiesCollaboration

Required

Formal training or certification on software engineering concepts and 3+ years applied experience
Hands-on experience building, deploying, and maintaining machine learning platforms or infrastructure
Proficiency in Python and one or more ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
Experience with data processing frameworks and tools (e.g., Spark, Pandas, SQL)
Practical experience with cloud-based ML platforms (e.g., AWS SageMaker, GCP AI Platform, Azure ML) or on-prem ML infrastructure
Strong understanding of MLOps practices, including CI/CD for ML, model versioning, and monitoring
Experience developing APIs and platform services for ML workflows
Solid knowledge of the software development life cycle and agile methodologies
Ability to collaborate with cross-functional teams to deliver platform solutions aligned with business objectives

Preferred

Familiarity with Databricks for scalable data engineering and ML platform integration
Experience working with Snowflake for cloud-based data warehousing and analytics
Exposure to Snorkel AI for programmatic data labeling and training data management
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Airflow)
Familiarity with feature stores, model registries, and ML metadata management
Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation)
Experience with RESTful APIs and microservices architectures

Benefits

Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching

Company

Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Mike McDonnell
Managing Director, Head of Chase Travel Platform Product
linkedin
leader-logo
Nicole Sanchez
Managing Director, Consumer Bank, GM and Product Executive, Growth Financial Products
linkedin
Company data provided by crunchbase