The Software Engineer II will design and develop Python applications, implement AI/ML models, collaborate with analysts, and optimize algorithms for the finance sector.
Job Description
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Software Engineer II - Python with AI/ML, React, AWS & Quantitative Analysis at JPMorgan Chase within the Commercial & Investment Bank, you'll serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be 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 :
Required qualifications, capabilities, and skills :
Preferred qualifications, capabilities, and skills :
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Software Engineer II - Python with AI/ML, React, AWS & Quantitative Analysis at JPMorgan Chase within the Commercial & Investment Bank, you'll serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You'll be 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 :
- Develop and maintain Python-based applications and tools for the valuation of fixed income and derivatives products.
- Design and implement machine learning models to enhance product valuation.
- Work with existing models and AI/ML teams and provide better solutions.
- Collaborate with Quantitative Analysts to integrate AI/ML solutions into financial models.
- Optimize existing algorithms and code for performance and scalability.
- Implement and manage CI/CD pipelines using Jules and GitHub.
- Develop front-end applications using React for data visualization and user interaction.
- Utilize AWS services for cloud computing and deployment, ensuring scalability and reliability.
- Conduct data analysis and visualization to support decision-making processes.
- Stay updated with the latest trends and technologies in AI/ML, quantitative finance, and cloud computing.
Required qualifications, capabilities, and skills :
- Formal training or certification on software engineering concepts and 2+ years applied experience.
- Proven experience as a Python Developer, with a focus on AI/ML applications.
- Proficiency in machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Experience with quantitative finance libraries such as Quantifi or similar.
- Experience in developing UI applications using React and Working proficiency in developmental toolsets like GIT/Bit Bucket, JIRA, Maven.
- Proficiency in automation and continuous delivery methods. Strong analytical skills and problem-solving ability
- Working knowledge of AWS & certification is must. Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
- Design, deploy, and manage AWS cloud infrastructure using services such as EC2, S3, RDS, Kubernetes, Terraform, Lambda, and VPC.
- Working knowledge of AWS Glue, AWS Athena & AWS S3. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
- Proficiency in React for front-end development
- Excellent problem-solving skills and attention to detail and Ability to work collaboratively in a fast-paced environment.
Preferred qualifications, capabilities, and skills :
- Bachelor's or Master's degree in computer science or a related field.
- Strong understanding of Fixed income and Derivatives markets
- Familiarity with Financial data providers, APIs & reference data
- Knowledge of statistical analysis and data visualization tools
- Strong communication skills and ability to present complex information clearly
- Knowledge of Athena or a similar framework is essential.
Top Skills
Ai/Ml
AWS
Aws Athena
Aws Glue
Ec2
Git
JIRA
Kubernetes
Lambda
Maven
Python
PyTorch
Quantifi
Rds
React
S3
Scikit-Learn
TensorFlow
Terraform
Vpc
Similar Jobs at JPMorganChase
Financial Services
As a Senior Lead Architect, you will define and document architectures, lead design discussions, mentor team members, and influence decisions within a complex environment in the financial services sector.
Top Skills:
AngularjsAWSReact
Financial Services
Lead the design, implementation, and maintenance of scalable data pipelines. Manage a team of data engineers, ensuring successful product delivery while optimizing data infrastructure and implementing data governance practices.
Top Skills:
AnsibleAWSAws EmrAzureCloudFormationDatabricksGitlabGCPJenkinsLambdaNoSQLPysparkPythonRedshiftS3SnowflakeSQLTerraform
Financial Services
As a Software Engineer III, you'll develop systems for derivatives trading, troubleshoot software, and collaborate to ensure integration between front-end and back-end solutions.
Top Skills:
AWSDockerGitJavaJavaScriptKafkaKubernetesNoSQLPythonRabbitMQReactRestful ApisSQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.