Pgim - Newark, NJ

posted 3 months ago

Full-time - Senior
Newark, NJ
Insurance Carriers and Related Activities

About the position

As a VP, Principal Machine Learning Engineer at Prudential, you will play a pivotal role in enhancing the organization's capabilities through innovative machine learning solutions. You will collaborate closely with Data Scientists, Data Engineers, and Data Analysts to implement machine learning models that ensure stability, scalability, and seamless integration with existing products and services. Your work will focus on operationalizing machine learning software models that address real-world business challenges, while also aligning with the product and data science teams to streamline the development roadmap. In this role, you will be responsible for solving complex problems by writing and testing application code, developing and validating machine learning models, and automating tests and deployment processes. You will leverage cloud-based architectures to deliver optimized machine learning models at scale and construct efficient data pipelines to support these models. Your expertise will also extend to continuous integration and continuous deployment best practices, ensuring successful deployment of machine learning models and application code. As a technical leader, you will set the standards for machine learning practices within the organization, providing guidance and mentorship to team members while fostering a culture of continuous learning and innovation. You will be expected to maintain a broad knowledge of innovative principles and theories, and apply this knowledge to critical applications. Your programming skills in languages such as Python, R, SQL, Java, or Scala will be essential in executing your responsibilities effectively.

Responsibilities

  • Operationalize ML software models and components that solve real-world business problems.
  • Collaborate with Product and Data Science teams to remove complex technical impediments and align the roadmap.
  • Write and test application code, develop and validate ML models, and automate tests and deployment.
  • Leverage cloud-based architectures and technologies to deliver optimized ML models at scale.
  • Construct optimized data pipelines to feed ML models.
  • Implement continuous integration and continuous deployment best practices, including test automation and monitoring.
  • Provide technical guidance and leadership to team members and role-model a continuous learning culture.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related fields.
  • Significant experience in software engineering and system design, including requirement analysis, coding, and testing.
  • Deep expertise in machine learning and deep learning, including knowledge of ML algorithms and AI frameworks.
  • Experience with model performance management, including monitoring, validation, and explainability.
  • Thorough understanding of model deployment processes and CI/CD pipelines.
  • Strong knowledge of data integration, transformation, and processing techniques.
  • Excellent problem-solving, communication, and collaboration skills.

Nice-to-haves

  • Experience with agile development methodologies and Test-Driven Development (TDD).
  • Knowledge of business concepts and tools for sound decision-making.
  • Ability to learn new skills and knowledge on an ongoing basis.

Benefits

  • Market competitive base salaries with yearly bonus potential.
  • Medical, dental, vision, life insurance, and disability insurance.
  • Paid Time Off (PTO) and leave of absences, including parental and military leave.
  • 401(k) plan with company match (up to 4%).
  • Company-funded pension plan.
  • Wellness Programs with reimbursement for personal wellbeing items.
  • Work/Life Resources for various support topics.
  • Tuition Assistance for traditional college enrollment and accredited programs.
  • Employee Stock Purchase Plan at a discounted rate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service