Pennymac is looking for an AI/ML Team Lead to spearhead the design, development, and deployment of cutting-edge AI/ML solutions within their AI Accelerator Team to help millions of Americans achieve aspirations of homeownership through the complete mortgage journey.
Requirements
- 10+ years of experience in developing and architecting enterprise-class, distributed software solutions
- 5+ years of AWS experience
- 2+ years of GCP experience, with a focus on Google Vertex AI
- 5+ years of hands-on experience in designing, developing, and deploying AI/ML solutions, with a focus on NLP and/or computer vision
- 2+ years of experience working with AWS cloud services, including experience with AWS Bedrock
- Experience in building and deploying IDP solutions or similar document processing systems
- Experience with Microservices built using AWS Native Serverless stack
- Experience with AWS Bedrock
- Experience with Google Vertex AI and other relevant GCP services
- Experience building out modern CI/CD pipelines using AWS CDK and GitLab CI
- Experience developing and reviewing code written in modern programming languages
Responsibilities
- Lead the design and implementation of AI/ML solutions on AWS Bedrock and Google Vertex AI
- Develop and optimize high-performance machine learning models using Python and relevant libraries
- Implement and manage MLOps practices to ensure efficient model development, deployment, monitoring, and retraining within the IDP pipeline
- Utilize AWS services and GCP services to build and manage scalable and cost-effective cloud infrastructure for AI/ML workloads
- Design and implement robust data pipelines for efficient data ingestion, preprocessing, and feature engineering
- Provide technical guidance to peers on best practices, recommend appropriate technologies, and provide coverage on the latest technology trends
- Lead and participate in code reviews
Other
- Lead and mentor a team of AI/ML engineers, fostering a culture of collaboration, innovation, and technical excellence
- Effectively delegate tasks, provide technical guidance, and support team members' professional development
- Build and maintain effective relationships with product managers, architects, technical leads, and business stakeholders
- Communicate and collaborate with cross-functional teams to deliver impactful IDP solutions that meet business requirements
- Passion for innovation and continuous learning
- Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or relevant work experience