Required Skills
About the Job
Join JPMorgan Chase's Employee Platform team as a Software Engineer II, specializing in MLOps and Generative AI. You will design, build, and manage production-grade machine learning and Generative AI solutions that address critical business challenges.
Your responsibilities will include:
- Developing and maintaining end-to-end MLOps pipelines for automated deployment, scaling, and lifecycle management of ML and GenAI models.
- Architecting and managing scalable, secure AWS environments using Terraform for ML and GenAI workloads.
- Supporting the deployment of Generative AI projects, including large language models, RAG architectures, and agentic frameworks.
- Applying prompt engineering best practices to optimize model performance and reliability.
- Designing and developing AI agents and workflows using orchestration frameworks like LangChain.
- Implementing robust monitoring and alerting strategies for model performance and health.
- Collaborating with data scientists, engineers, and stakeholders to translate requirements into production-ready solutions.
- Communicating technical concepts effectively to diverse audiences.
- Ensuring all solutions comply with industry regulations, data security, and privacy standards.
We are seeking candidates with at least 2+ years of relevant experience, a strong understanding of MLOps/DevOps principles, hands-on CI/CD experience, and proficiency in Python. Familiarity with AWS services, Terraform, and Generative AI concepts (LLMs, RAG, prompt engineering) is essential. Experience with agent orchestration frameworks, ML serving frameworks (FastAPI, PyTorch), containerization (Docker, Kubernetes), and Databricks is highly valued.