Software Engineer III
Core
Design, build, and maintain platform components for ML model development, training, deployment, and monitoring, including production data pipelines and AWS cloud infrastructure.
Role type
Senior IC machine-learning platform engineer
Builds
Production data and feature pipelines, scalable cloud-native ML training and serving infrastructure, automated MLOps toolchains
Domain
Cloud infrastructure (AWS) + Machine Learning
Deliverable
production ML models
Required skills
Python, ML libraries (Pandas, NumPy, Scikit-learn), AWS cloud-native development, Infrastructure-as-code (Terraform), AI-assisted development tool evaluation, secure coding practices
Preferred skills
Databricks, MLOps practices, AWS certifications, RAG/GenAI/LLM integration, Docker, ECS, Kubernetes, Spark
Technologies
AWS, Databricks, EMR, ECS, S3, Terraform, Docker, Kubernetes, Spark, Pandas, NumPy, Scikit-learn
Responsibilities
Develop and maintain production data and feature pipelines; Build and manage AWS cloud infrastructure for model training and serving; Automate model deployment, testing, and release processes; Migrate legacy ML workloads to scalable cloud-native platforms; Monitor platform health and resolve performance/stability issues; Collaborate with data scientists to translate requirements into platform capabilities (via careerplan.io/jobs/22442-software-engineer-iii-at-jpmorgan-chase)
Seniority
Senior, hands-on IC
