Machine Learning and Big Data Engineer
Posted on Apr 19, 2021 by Fidelity Investments
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