
Senior Lead Software Engineer - AI/ML Developer
JPMorgan Chase10 hours ago
Base Salary
$176k - $260k/yr
Responsibilities
- Design, build, and maintain scalable machine learning platforms and infrastructure for end-to-end ML workflows.
- Develop and optimize tools for model training, deployment, monitoring, versioning, and lifecycle management.
- Integrate data engineering, feature management, model serving, and metadata capabilities into unified platform solutions.
- Implement secure production code for platform services, APIs, automation pipelines, and ML workflows.
- Lead requirements and evaluation sessions with data scientists, ML engineers, and product teams.
- Ensure platform reliability, scalability, and performance through monitoring, troubleshooting, and continuous improvement.
- Produce architecture and design artifacts aligned with enterprise standards.
- Automate infrastructure provisioning, configuration, and CI/CD pipelines for ML platform services.
- Promote enterprise-authorized AI-assisted engineering, secure coding, peer review, automated testing, and reusable engineering patterns.
Requirements
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience building, deploying, and maintaining machine learning platforms or infrastructure.
- Advanced Python skills and experience with one or more ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Experience with data processing frameworks and tools such as Spark, Pandas, and SQL.
- Practical experience with cloud-based ML platforms such as AWS SageMaker, GCP AI Platform, or Azure ML, or with on-premises ML infrastructure.
- Strong understanding of MLOps, including ML CI/CD, model versioning, and monitoring.
- Experience developing APIs and platform services for ML workflows.
- Proficiency across the Software Development Life Cycle and Agile methodologies.
- Ability to collaborate with cross-functional teams and deliver platform solutions aligned with business objectives.
- Preferred experience with Databricks, Snowflake, Snorkel AI, Docker, Kubernetes, Airflow, feature stores, model registries, ML metadata management, Terraform, CloudFormation, RESTful APIs, and microservices architectures.
Benefits
- Competitive total rewards and benefits package, with eligible roles potentially receiving discretionary incentive compensation or forfeitable equity.
- Benefits include health care coverage, on-site health and wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Employment is contingent on review of criminal conviction history under Section 19 of the Federal Deposit Insurance Act.
Tech Stack
Apache AirflowApache SparkDatabricksDockerKubernetesPandasPythonPyTorchscikit-learnSnowflakeSQLTensorFlowTerraform
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.