This Job Vacancy has Expired!

Machine Learning and Big Data Engineer

Posted on Apr 19, 2021 by Fidelity Investments

Durham, NC 27701
Immediate Start
Annual Salary

Job Description:

Fidelity is asking the question: How much raw computing power and data can we unleash on the financial industry? We need you to help deliver the answer. We want to boost the calculation performance of machine learning algorithms to deliver ideally constructed financial portfolios to our clients. We need an outstanding computer scientist design big data strategy and develop AI/ML methods to power innovative investment management solutions.

The ideal candidate will have considerable experience combining big data, machine learning engineering, multi-variate statistics, advanced machine learning algorithms and open-source approaches to develop and deploy robust products on Cloud environment. Certifications with AWS is preferred.

The Expertise You Have

  • Master's Degree or PhD in Computer Science, Computer Engineering or related field

  • Proven background implementing complex algorithms into massive parallel computing framework

  • Industry Experience in developing and managing machine learning models in commercialized products

  • Expertise in model evaluation and computation performance tuning on production environment

  • Strong data exploration and analysis skills using advanced SQL

  • Experience with managing structured and un-structured data sets and relational data model design.

  • Shown success developing and tuning the performance of large-scale computing algorithms with Java/Scala, C/C++, Python or Assembly language with parallel programming approaches such as MapReduce on Hadoop, in-memory computing on SPARK, multi-GPU Servers or Quantum Computing platforms

  • A good track record in partnering with local and off-shore teams in technology design, implementation and delivery

The Skills You Bring


  • Hands-on experience in deploying ML solutions in production on cloud infrastructure.

  • Passion for the financial markets, products, and investment process (including: Fixed Income Analytics, Asset Pricing Models and Multi-Factor Risk Models)

  • Good applied knowledge with statistical models, predictive models and time series analysis (such as regression, classification, simulation, dimension reduction techniques)

  • Good applied knowledge of mathematical algorithms of solving common optimization problems (including: linear/nonlinear/integer programming)

  • Desire to work with interactive web tools and quick prototyping with visualization


  • Experience with AWS Redis, Postgres, Snowflake services and management

  • Experience with SPARK data streaming and processing technologies

The Value You Deliver

  • Advancing the research and development of AI/ML methods as components in the delivery of innovative investment management technology solutions

  • Designing and implementing portfolio risk and optimization techniques to deliver industry differentiated capabilities

  • Effective partnering across Fidelity's technology, AI Center of Excellence and investment teams

Reference: 1170824311

Set up alerts to get notified of new vacancies.

Similar Jobs

Machine Learning and Big Data Engineer

Durham, NC

Annual Salary

Machine Learning and Big Data Engineer

Merrimack, NH

Annual Salary

Machine Learning and Big Data Engineer

Boston, MA

Annual Salary