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