At CDAO (Chief Data Analytics Office), we drive our firm's strategic investments in AI / ML and data-oriented tools and capabilities.
Our Platform Engineering team is at the forefront of building innovative platforms, automating infrastructure operations, and enabling Agentic-based AIOps platforms.
Our mission is to enhance scalability, security, and reliability for CDAO-hosted managed services. As a Machine Learning Engineer within our platform operations team, you will be tasked with the design, construction, and maintenance of our AIOps solution.
This role demands a profound knowledge of AI / ML technologies, IT infrastructure, and platform engineering. Job Responsibilities:
- Design, develop, and maintain software applications with integrated AI / ML capabilities, focusing on AIOps.
- Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
- Develop and implement scalable software architecture and design patterns.
- Write clean, maintainable, and efficient code in Python, Java, C, C++, or Go.
- Implement and manage data pipelines for preprocessing and transforming data for AI / ML models.
- Integrate AI / ML models into applications and ensure seamless deployment.
- Optimize applications for performance, reliability, and scalability.
- Conduct code reviews and provide technical guidance to junior developers.
- Stay updated with advancements in software engineering and AI / ML technologies.
- Ensure adherence to best practices, including agile and lean methodologies.
- Apply SRE principles to improve system reliability, performance, and availability.
Implement monitoring and alerting solutions to proactively identify and resolve issues.
Required Qualifications, Capabilities, and Skills:
- Bachelor's degree in Computer Science or equivalent practical experience.
- 7+ years of experience as a software developer, especially with AI / ML solutions.
- Strong programming skills in Python and experience in production-level code development.
- Hands-on experience with Large Language Model (LLM) techniques, including Agents, Planning, and Reasoning.
- Experience with ranking, recommender systems, RAG, agent systems, and related methodologies.
- Knowledge of application architecture and design patterns.
- Experience working with large datasets and data preprocessing.
- Solid understanding of AI / ML algorithms, deep learning, and NLP.
- Familiarity with libraries/frameworks like TensorFlow, PyTorch, scikit-learn, Keras.
- Experience deploying applications on cloud platforms like AWS or Azure.
- Experience with Spark for big data processing and analytics.
Preferred Qualifications, Capabilities, and Skills:
- Familiarity with DevOps practices, SQL, NoSQL, Linux/Unix, Terraform, Kafka.
- Experience with distributed computing frameworks like Apache Spark.
- Experience implementing SRE practices for system reliability.
JPMorgan Chase, a historic financial institution, offers innovative solutions to a diverse client base, including consumers, small businesses, and large institutions.
Our history spans over 200 years, and we are a leader in various financial services.
We offer a competitive total rewards package, including base salary, potential commissions, and discretionary incentives based on performance.
Our benefits include healthcare, wellness centers, retirement plans, childcare, tuition reimbursement, mental health support, and financial coaching.
We value diversity and are an equal opportunity employer, committed to inclusive practices and accommodations for applicants and employees.
Visit our FAQs for more information about requesting accommodations.
Base salaries vary by location: Jersey City, NJ ($164,350 - $260,000), Palo Alto, CA ($164,350 - $260,000), New York, NY ($164,350 - $260,000).
#J-18808-Ljbffr