Job Description
Summary
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 Enterprise 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
- Build and optimize data pipelines using Spark and related technologies
 - Design, develop, and maintain machine learning models in production
 - Collaborate with modelers and business stakeholders to deliver solutions
 - Apply expertise in software development lifecycle and technical documentation
 - Incorporate advancements in GenAI and LLM technologies into engineering practices
 - Contribute to team knowledge base and foster an innovative culture
 - Deliver high-quality results within tight deadlines
 
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
 - Hands-on experience with machine learning frameworks and big data technologies such as Hadoop
 - Proficient in programming languages such as Java or Python
 - Experience with Python machine learning libraries and ecosystem (e.g., Pandas, Numpy)
 - Experience with cloud technologies such as AWS or Azure
 - Experience working with databases such as Cassandra, MongoDB, or Teradata
 - Solid understanding of agile methodologies and collaborative development environments
 
Preferred qualifications, capabilities, and skills
- Familiarity with Generative AI and Large Language Models, and experience integrating these technologies into data workflows
 - Experience with build tools like Maven and source control systems such as Git or SVN
 - Experience in performance tuning and code optimization
 
Skills
- AWS
 - Communications Skills
 - Development
 - Java
 - Python
 - Software Engineering
 - Team Collaboration
 

