Senior Software Engineer - Python and AI/ML Integration
JP Morgan Services India Pvt LtdHyderabad
Not disclosed
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 LevelJob role
Work locationHyderabad, Telangana, India
DepartmentSoftware Engineering
Role / CategorySoftware Development
Employment typeFull Time
ShiftDay Shift
Job requirements
ExperienceMin. 3 years
About company
NameJP Morgan Services India Pvt Ltd
Job posted by JP Morgan Services India Pvt Ltd
Similar jobs you can apply for
Software / Web DeveloperMobile Application Developer
Cubefore Solutions Private LimitedLB Nagar, Hyderabad
₹15,000 - ₹18,000

Trainee Process Reengineering Consultant
Navabharat LimitedMadhapur, Hyderabad
₹20,000 - ₹30,000

Quality Control Executive
Bhati Solitaire LlpRamgopal Pet, Hyderabad
₹13,000 - ₹18,000

Full-stack Developer
Meritocracy Techlytics Private LimitedMadhapur, Hyderabad
₹20,000 - ₹1,00,000

Data Analyst
Mangatrai Neeraj Jewellers Private LimitedBanjara Hills, Hyderabad
₹45,000 - ₹62,000*
Engineering Supervisor
EFS facilities services India pvt ltdGopanapalli Thanda, Hyderabad
₹24,000 - ₹26,000