Senior Software Engineer - Python and AI/ML Integration

JP Morgan Services India Pvt Ltd

Hyderabad

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Software Engineer III - Python, Gen IA

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 JPMorganChase within Consumer and community banking, 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.

Key Responsibilities

  • Work with large-scale datasets, performing advanced queries and calculations to extract, transform, and analyze data.
  • Design, develop, and optimize ETL pipelines using AWS Glue, PySpark, and Databricks.
  • Link and integrate processed data to downstream tables and systems via AWS Glue workflows.
  • Utilize AWS services including S3, Lambda, Redshift, Athena, Step Functions and Data Lake architectures.
  • Design and implement scalable data models and data lake solutions.
  • Collaborate with data scientists, engineers, and business stakeholders to deliver high-quality data solutions.
  • Build Python backed micro-services that can interact with the transformed data for visualization/analytics
  • Create micro-frontends using React JS
  • Use version control (Git) and CI/CD pipelines for efficient development and deployment.
  • Leverage AI agents and tools (e.g., Co-Pilot) to enhance productivity, code quality, and problem-solving.

 

Required qualifications, capabilities and skills

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Full Stack experience to create/deploy and maintain Python backed APIs and React UI.
  • Hands on experience on LLM Engineering
  • Hands-on experience with AWS Glue (ETL jobs, crawlers, workflows), including linking data to downstream tables.
  • Advanced skills in writing and optimizing queries and calculations on large datasets.
  • Experience with PySpark and distributed data processing.
  • Strong knowledge of AWS services: S3, Lambda, Redis, Athena, Step Functions and cloud architecture 
  • Experience integrating AI/ML models (SageMaker or custom models) into data pipelines & Understanding of data modeling and data lake architectures.
  • Experience with version control (Git) and CI/CD pipelines.
  • Ability to leverage AI agents and tools, such as Co-Pilot, Claude Code to enhance productivity and code quality.

Preferred Qualifications, Skills, and Capabilities

  • Prompt Engineering
  • Exposure to RAG, Vector DB
  • Agentic frameworks (Self-deterministic) 
  • Integrate AI/ML models into data workflows and production pipelines
  • Tableau or Databricks for visualization and analytics 

Experience Level

Senior Level

Job role

Work location

Hyderabad, Telangana, India

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

JP Morgan Services India Pvt Ltd

Job posted by JP Morgan Services India Pvt Ltd

Apply on company website