Software Engineer III - AI/ML, Java/Python
On-site · Plano, Texas, United States
Job Summary
Software Engineer III in JPMorgan Chase's Asset & Wealth Management Transformative AI Team. Responsible for designing and delivering scalable AI/ML solutions, building data pipelines for prompt engineering on LLMs, integrating NLP/LLM models into applications, producing secure production code, and contributing to architecture and design artifacts. Requires strong Java or Python skills, experience with cloud platforms (AWS/Azure), API development, data processing of structured and unstructured data, and familiarity with SDLC and agile practices. Location: Plano, TX (onsite).
Required Qualifications
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong programming skills in Java or Python
- Experience building data pipelines for both structured and unstructured data processing
- Experience in developing APIs and integrating NLP or LLM models into software applications
- Hands-on experience with cloud platforms (AWS or Azure) for AI/ML deployment and data processing
- Hands-on practical experience in system design, application development, testing, and operational stability
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Overall knowledge of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.