JPMorganChase is seeking to address complex business challenges and enhance product capabilities through the development of advanced machine learning and NLP models, aiming to integrate these models into real-world business flows and improve data-driven decision-making processes.
Requirements
- Applying statistical methods and probability theory for effective hypothesis and A/B testing to enhance machine learning models and business decisions.
- Designing and developing machine learning models to address real-world business challenges using structured and unstructured data.
- Leveraging Python for machine learning model development, training, and inference using a rich library ecosystem.
- Integrating knowledge graphs with ML models to infer data relationships to enhance semantic understanding and AI decision-making.
- Building backend services using Java, and integrating solutions into business systems with multi-threading and multiprocessing for performance and security.
- Streamlining software development and deployment using Jenkins for CI/CD pipelines.
- Containerizing ML applications using Docker for consistent, scalable deployment.
Responsibilities
- Build advanced machine learning and NLP models to address complex business challenges and enhance product capabilities.
- Design and implement creative software solutions that integrate machine learning models into real-world business flows, leveraging programming languages for production-quality code development.
- Develop scalable APIs using cloud services, ensuring secure and high-quality production code that meets industry standards.
- Utilize CI/CD tools and containerization methodologies to deploy code into production environments, automating processes to enhance operational stability and efficiency.
- Facilitate data pipelines to ensure seamless integration of machine learning models into existing systems.
- Drive evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentials, ensuring applicability within existing information architecture.
- Implement statistical analysis and testing to validate machine learning models and ensure their effectiveness in solving business problems, providing insights into data-driven decision-making processes.
Other
- Master's degree in Data Science, Machine Learning, Computer Science, or related field of study plus 3 years of experience in the job offered or as Data Scientist, Software Engineer, Machine Learning Engineer, Research Engineer, or related occupation.
- Bachelor's degree in Data Science, Machine Learning, Computer Science, or related field of study plus 5 years in the job offered or as Data Scientist, Software Engineer, Machine Learning Engineer, Research Engineer, or related occupation.
- Job Location: 8181 Communications Pkwy, Plano, TX 75024
- Equal opportunity employer with emphasis on diversity and inclusion.