JPMorganChase Logo

JPMorganChase

Software Engineer III - AI/ML

Posted 4 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Mid level
Hybrid
Bengaluru, Karnataka
Mid level
As a Software Engineer III, you will collaborate with agile teams to design and deliver technology products, execute model development processes, and analyze data to provide insights. You'll also work closely with data scientists and machine learning engineers to deploy and operationalize ML solutions.
The summary above was generated by AI

Job Description
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 Risk Technology, 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

  • Proactively develop an understanding of key business problems and processes.
  • Execute tasks throughout the model development process, including data wrangling/analysis, model training, testing, and selection.
  • Generate structured and meaningful insights from data analysis and modeling exercises, and present them in an appropriate format according to the audience.
  • Collaborate with other data scientists and machine learning engineers to deploy machine learning solutions.
  • Conduct ad-hoc and periodic analysis as required by business stakeholders, the model risk function, and other groups.
  • Adds to team culture of diversity, equity, inclusion, and respect


Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on practical experience in ML projects, both supervised and unsupervised.
  • Proficient programming skills with Python, including libraries such as NumPy, pandas, and scikit-learn, as well as R.
  • Solid understanding and usage of the OpenAI API.
  • Experience with LLM & Prompt Engineering, including tools like LangChain, LangGraph, and Retrieval-Augmented Generation (RAG).
  • Experience with data and model serving using Flask, FastAPI, and Kubernetes.
  • Familiarity with other tools such as agent-based modeling frameworks (e.g., Reflection), Terraform, and Airflow.
  • Demonstrated experience working with large and complex datasets.
  • Experience in anomaly detection techniques and applications.
  • Excellent problem-solving, communication (verbal and written), and teamwork skills.
  • ⁠Experience with deep learning frameworks such as TensorFlow and PyTorch.


Preferred qualifications, capabilities, and skills

  • Experience with databases, including SQL (Oracle, Aurora), Chroma DB, and Vector DB
  • Familiarity with version control systems such as Bitbucket and GitHub.
  • Experience with graph analytics and neural networks.Experience with big data frameworks, with a preference for Spark, Hadoop, or Databricks.
  • Experience with CI/CD and DevOps practices, particularly using AWS or Azure pipelines.
  • Experience working with engineering teams to operationalize machine learning models.
  • Familiarity with the financial services industry.

Top Skills

Python
R

JPMorganChase Bengaluru, Karnataka, IND Office

Devarabeesanahalli, Bellandur, Outer Ring Road, Bengaluru, Karnataka, India, 560103

Similar Jobs at JPMorganChase

11 Hours Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
The Senior Lead Software Engineer will lead a team in enhancing and delivering software for the Alts Platform Group at JPMorgan Chase. Responsibilities include coding, troubleshooting, mentoring, and driving innovative solutions while ensuring high-quality and secure software development.
Top Skills: JavaReactTypescript
13 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
The Data Management Lead will oversee the implementation of the Data Ownership program and governance framework, developing standards, guidelines, and training materials, while ensuring compliance and tracking program adoption. The role involves collaborating with stakeholders and development teams to meet project milestones and maintaining robust reporting for senior management.
Top Skills: Agile DevelopmentData GovernanceData Management
18 Hours Ago
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Financial Services
The Risk Data Analytics Associate will develop data analytics for small business risk, automate data routines, and support various initiatives. Responsibilities include comprehensive data analysis, reporting, and providing insights to senior management. Key skills needed are strong analytical capabilities, communication, and experience with Business Intelligence.
Top Skills: AlteryxSASSQLTableau

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account