Software Engineer III - Data Engineering and MLOps
On-site · Boston, Massachusetts, United States
Job Summary
Software Engineer III - Data Engineering and MLOps on JPMorgan Chase's Commercial and Investment Banking - Security Services Data Lake team. Design, deploy, and operate agentic AI/LLM and ML services; build scalable data pipelines; automate training, inference, and feature pipelines; develop APIs/microservices to expose data and ML capabilities; establish observability and track SLOs; manage data/model lifecycle; contribute to secure, scalable AI/ML systems in a large corporate environment. Responsibilities include designing, building, deploying, and operating scalable batch/streaming pipelines for the Securities Services Data Lake; implementing CI/CD, monitoring, logging/tracing, data quality, drift alerting; and collaborating across data science, software engineering, and production operations.
Required Qualifications
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical experience in system design, application development, testing, and operational stability
- Proficient in coding in one or more languages; Java/Python/Spark/SQL
- Expertise in Cloud Technologies like AWS
- Strong knowledge and experience of AI and Machine Learning systems and techniques
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.