Principal Software Engineer

Job expired!

Job Opportunity: Principal Machine Learning Engineer

Location: Workplace Investing (WI) Ireland

Job Description

Are you a highly motivated Principal Machine Learning Engineer seeking a new challenge? Fidelity Investments is looking for you to join our Artificial Intelligence and Machine Learning squad. This team, consisting of data engineers and data scientists, collaborates to deliver innovative AI solutions for our Sales, Marketing, and Relationship Management functions.

This dynamic role involves the end-to-end process of AI solution implementation, requiring strong social skills, excellent communication abilities, a team-oriented mentality, and a keen attention to detail.

Key Expertise and Skills

  • 8+ years of experience in large-scale system development, specifically in software development, deployment, and API development.
  • 3+ years of hands-on experience with AWS services relevant to data and analytics (S3, EC2, Lambda, Glue, SNS, SQS).
  • Proficiency with CI/CD tools like Jenkins, uDeploy, or Concourse.
  • Experience deploying data pipelines and OLTP systems in AWS, utilizing platforms like RDS/Postgres and Snowflake.
  • Expertise in establishing CI/CD pipelines for AWS deployments, along with familiarity with IAM roles, policies, and security-related artifacts.
  • Experience with orchestration and DAG tools such as Airflow, Prefect, Luigi, or Kubeflow.
  • Skilled in using EC2 and EKS for AWS-based API hosting.
  • Proven API development skills using Java (Springboot) or Python microservices, along with experience in containerization (Docker) and Kubernetes.
  • Exceptional SQL skills for complex data analysis on platforms like Snowflake, RDS/Postgres, and DynamoDB.
  • Experience with AI/ML teams, understanding the entire machine learning lifecycle.
  • Hands-on experience with EDA, feature engineering, deployment, tuning, monitoring, measurement, and retraining using cloud-based ML infrastructure (AWS preferred).
  • Knowledge of model development and scoring (inference).
  • Proven leadership skills, having led multiple projects and successfully collaborated with various teams.

Desirable Skills

  • Experience with cloud service provider ML ecosystems like AWS SageMaker, Azure ML, and MLOps platforms such as MLFlow, ModelOp, or Seldon.
  • Familiarity with AWS and Azure AI ecosystems, including Textract, Comprehend, Kendra, and Cognitive Services.

Impact on the Organization

Join the Workplace Investing group and support high-quality products and services that meet market and enterprise needs. Your role in developing AI/ML insights will drive value for WI and our customers, shaping future engagements in this strategic team.

Company Overview

Why Fidelity?

  • Committed to being an industry leader through innovation and technology investments.
  • Over 12,000 technology professionals utilizing Agile methodologies enterprise-wide.
  • Access to top-tier technology platforms, tools, and frameworks.
  • Challenging roles with numerous opportunities for personal and professional growth.
  • Competitive compensation and benefits package, including bonuses, health insurance, pension, life assurance, and work/life programs.

Company Culture

At Fidelity, we reward ambition and passion with a diverse, collaborative, and innovative work environment. We recognize the value of individual differences in shaping the future of our company. Our commitment to our associates and creating a conducive work environment attracts top talent. Established in Ireland in 1996, Fidelity currently employs 1,700 staff across IT and shared services with offices in Dublin and Galway.

For more information, visit:

Fidelity Investments is an equal opportunity employer.

Category: Information Technology

Company: Fidelity Investments

Job Title: Principal Machine Learning Engineer