JPMorgan Chase is seeking a Software Engineer III to join their Consumer & Community Banking line of business. This role offers an exciting opportunity to work on cutting-edge machine learning technologies while being part of one of the world's leading financial institutions.
As a Software Engineer III, you'll be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products. The role combines software engineering expertise with machine learning operations, requiring strong skills in Python programming and ML model deployment.
Your responsibilities will span from developing secure high-quality production code to implementing end-to-end ML pipelines on AWS. You'll work with cross-functional teams to integrate machine learning models into applications, ensure their scalability, and maintain their operational efficiency. The role involves significant work with technologies like Python, PySpark, AWS EMR, and various databases including Cassandra and MongoDB.
The ideal candidate will have 3+ years of applied experience in software engineering, strong Python programming skills, and expertise in ML frameworks. You'll be working in an agile environment that values innovation and collaborative problem-solving. The position offers comprehensive benefits including healthcare coverage, retirement savings, tuition reimbursement, and mental health support.
This role presents an excellent opportunity for someone passionate about machine learning and software engineering to make a significant impact at a leading financial institution while working with cutting-edge technologies and contributing to mission-critical systems.