Join the AI/ML Data Platforms Team at JPMorgan Chase
Are you ready to take your software engineering career to the next level? We are seeking a highly skilled Software Engineer III - Full Stack Developer for our Corporate AI/ML Data Platforms team. At JPMorgan Chase, you'll be working on cutting-edge products that drive ModelOps, MLOps, and ML data development to accelerate a wide range of AI/ML projects across one of the world's largest financial services firms.
About the Role
As a Software Engineer III at JPMorgan Chase, you will build products that are critical to our firm's enterprise-scale ML ecosystem. Your work will involve collaborating with system architects, engineers, product managers, data scientists, researchers, and colleagues across all business lines and functions.
Key Responsibilities
- Develop new systems including model repository/registry, feature registry, automatic model promotion policy engine, model and GenAI governance tools, data annotation, data preparation, and lineage.
- Leverage cloud technologies and microservices architecture to develop new products, identify new open-source libraries, and learn new programming languages to meet technical requirements.
- Execute software solutions, including design, development, and technical troubleshooting with innovative approaches.
- Create secure, high-quality production code, maintaining algorithms that run synchronously with the appropriate systems.
- Work with system architects to contribute to technology stack architecture from databases to native apps.
- Create rapid prototypes and full-scale applications collaboratively and iteratively to meet business goals.
- Analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to improve software applications and systems.
- Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
- Contribute to software engineering communities of practice and explore new and emerging technologies.
- Add to a team culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Experience in modern architecture patterns such as microservices, reactive architectures, and event-driven architectures.
- Proficiency in at least 2 modern programming languages/frameworks such as JavaScript, React, Node.js, Java, Kotlin, Python, Pandas, TensorFlow, or Go.
- Experience with HTML/CSS and at least one modern JavaScript framework like React.js, Vue.js, Hapi.js, Ember.js, or Angular.js.
- Experience in writing and utilizing RESTful API services and performance tuning large-scale applications.
- Familiarity with cloud providers (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Knowledge of relational and non-relational databases such as PostgreSQL, MongoDB, CouchDB, Redis, Elasticsearch, Cassandra, etc.
- Experience in engineering practices like code refactoring, design patterns, test-driven development (TDD), CI/CD, and application security.
- Experience with Agile development methodologies and knowledge of DevOps principles.
- Strong ability to communicate complex ideas effectively and interact with people at all levels in an organization.
Preferred Skills
- Familiarity with modern full-stack technologies.
- Exposure to cloud technologies.
- Experience or knowledge of model and data governance.
- Passion for growing your skills and tackling interesting work and challenging problems.
About JPMorgan Chase & Co.
JPMorgan Chase & Co. stands as a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management. With over 200 years of history, we offer innovative financial solutions to millions of consumers, small businesses, and prominent institutional clients.
Compensation and Benefits
We offer a competitive total rewards package including base salary determined based on role, experience, skill set, and location. Eligible roles receive discretionary incentive compensation, comprehensive health care coverage, retirement savings plans, on-site health and wellness centers, backup childcare, tuition reimbursement, mental health support,