As a Software Engineer II at JPMorgan Chase within the Employee Platform team, you will design, build, and manage production-grade machine learning and Generative AI solutions that solve meaningful business problems.
Job Responsibilities
Design, develop, and maintain end-to-end MLOps pipelines that automate the deployment, scaling, and lifecycle management of machine learning and GenAI models in production, ensuring reliable and repeatable workflows from data ingestion through model serving.
Architect and manage scalable, secure AWS environments for hosting ML and GenAI workloads, using Terraform to provision and maintain infrastructure in a consistent, version-controlled manner.
Support and drive the deployment of GenAI-based projects, including applications built on large language models, retrieval-augmented generation (RAG) architectures, and agentic frameworks. Apply prompt engineering best practices to optimize model behavior, output quality, and reliability for business use cases.
Design and develop agentic workflows and AI agents using orchestration frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar tooling.
Implement monitoring strategies to track model performance, detect drift, and ensure the ongoing health of deployed models. Establish alerting mechanisms for anomalies and performance degradation.
Partner with data scientists, software engineers, and business stakeholders to translate requirements into production-ready solutions. Communicate technical concepts clearly to non-technical audiences.
Ensure all solutions adhere to industry regulations and organizational standards, maintaining data security and privacy across the full development and deployment lifecycle.
Required Qualifications, Capabilities, And Skills
Formal training or certification in software engineering, machine learning, or related concepts and 2+ years of relevant applied experience.
Solid grasp of MLOps and DevOps principles with hands-on experience building CI/CD pipelines and automating model deployment workflows.
Working knowledge of AWS cloud services for hosting, orchestrating, and monitoring ML and AI workloads.
Proficiency in Terraform for provisioning and managing cloud infrastructure in a repeatable and auditable manner
Demonstrated experience with GenAI-based projects, including working with large language models, prompt engineering techniques, RAG pipelines, and related frameworks. Ability to design, test, and iterate on prompts to drive reliable model outputs.
Experience designing and developing agentic workflows and AI agents, with familiarity in agent orchestration frameworks such as LangChain, LangGraph, CrewAI, AutoGen, or similar tooling.
Strong proficiency in Python or another programming languages.
Experience with ML serving frameworks such as FastAPI, TensorFlow Serving, or PyTorch for deploying models into production.
Experience with experiment tracking with Weights & Biases and model registry tools such as MLflow.
Experience implementing A/B testing, canary releases, or shadow deployment strategies for safely rolling out new models and also experience with Docker, Containerization and Kubernetes (EKS) for packaging, deploying, and scaling ML workloads in production environments.
Experience with Databricks Asset Bundles (DABs) for CI/CD-driven project deployments, Feature Store for managing and serving ML features, Unity Catalog for data governance and access control, Delta Live Tables for declarative pipeline development, and Model Serving endpoints for real-time inference.
Preferred Qualifications, Capabilities, And Skills
Experience with fine-tuning pre-trained models (including LLMs) using techniques such as LoRA, QLoRA, PEFT, or full fine-tuning for domain-specific use cases.
Familiarity with feature store platforms (e.g., Feast, SageMaker Feature Store) for managing, versioning, and serving ML features across training and inference.
Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.
Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together.
Applicants
are
advised to research the bonafides of the prospective employer independently. We do NOT
endorse any
requests for money payments and strictly advice against sharing personal or bank related
information. We
also recommend you visit Security Advice for more information. If you suspect any fraud
or
malpractice,
email us at abuse@talentmate.com.
You have successfully saved for this job. Please check
saved
jobs
list
Applied
You have successfully applied for this job. Please check
applied
jobs list
Do you want to share the
link?
Please click any of the below options to share the job
details.
Report this job
Success
Successfully updated
Success
Successfully updated
Thank you
Reported Successfully.
Copied
This job link has been copied to clipboard!
Apply Job
Upload your Profile Picture
Accepted Formats: jpg, png
Upto 2MB in size
Your application for Software Engineer II - MLOps Engineer
has been successfully submitted!
To increase your chances of getting shortlisted, we recommend completing your profile.
Employers prioritize candidates with full profiles, and a completed profile could set you apart in the
selection process.
Why complete your profile?
Higher Visibility: Complete profiles are more likely to be viewed by employers.
Better Match: Showcase your skills and experience to improve your fit.
Stand Out: Highlight your full potential to make a stronger impression.
Complete your profile now to give your application the best chance!