Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer III - AI/ML Engineer

AT JPMorgan Chase
JPMorgan Chase

Software Engineer III - AI/ML Engineer

Mumbai, India

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Design, develop, and deploy LLM models and pipelines to tackle business challenges and opportunities
  • Utilize techniques like prompt engineering, model fine-tuning, RAGs, and LLM Agents for use cases such as Q&A, summarization, and automation
  • Employ firm-standard tools and platforms to set up automated AI/ML pipelines that can be quickly re-trained and deployed
  • Collaborate with stakeholders and cross-functional teams to gather requirements and comprehend ML/LLM use cases and data needs
  • Optimize and maintain cloud-based infrastructure to facilitate rapid ML model deployment and integration with workflows
  • Conduct data analysis and preprocessing to prepare datasets for model training and evaluation
  • Monitor and maintain deployed models, implementing necessary updates and improvements to address business priorities and model drift
  • Stay informed about the latest advancements in machine learning, GenAI, and NLP technologies
  • Communicate findings and insights effectively to both technical and non-technical stakeholders.

Want more jobs like this?

Get jobs in Mumbai, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Experience in ML/LLM model development, deployment, and integration.
  • Strong programming skills in Python and experience with ML frameworks such as TensorFlow, PyTorch, and scikit-learn.
  • Good understanding of statistical concepts of hypothesis testing, data distributions and inference underlying and governing choice and working of ML algorithms.
  • Strong fundamentals in natural language processing (NLP) and experience using large language models (LLMs) such as GPT, Llama, BERT, or similar.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and services like Sagemaker/Azure ML for deploying machine learning models.
  • Strong problem-solving skills and the ability to work independently and collaboratively in a fast-moving organizational setup.
  • Excellent problem-solving skills and the ability to work independently and collaboratively.
  • Strong communication and interpersonal skills, with experience in working with stakeholders and cross-functional teams.

Preferred qualifications, capabilities, and skills

  • Experience with big data technologies such as Spark is a big plus.
  • Experience of CI/CD pipelines and DevOps practices/MLOps for ML model deployment.
  • Demonstrable portfolio of projects and Open source community contributions.

Client-provided location(s): Mumbai, Maharashtra, India
Job ID: JPMorgan-210595372
Employment Type: Full Time