8 days ago
Westlake, TX, USAStaff+
Responsibilities
- Build and maintain large-scale ML infrastructure, ML and data pipelines, analytics platforms, and software applications.
- Develop scalable distributed systems and optimize model-training and deployment platforms using Apache Spark, Kubernetes, and AWS services.
- Design data architectures, ETL and data-flow channels, and big-data processing systems.
- Design and maintain CI/CD pipelines, deployment automation, monitoring, observability, and AWS platform migrations.
- Research, implement, and validate reinforcement-learning algorithms, including Monte Carlo Tree Search, in large-scale multi-agent simulations.
- Partner with business and software engineering teams to integrate model outputs and drive platform adoption.
- Develop software testing and validation procedures, documentation, and technical strategies.
- Advise senior management, mentor junior team members, and coordinate complex projects across multiple initiatives.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field and five years of relevant experience, or a master’s degree in one of those fields and three years of relevant experience.
- Experience architecting CI/CD pipelines, large-scale data-processing and analytics platforms, monitoring and observability systems, and distributed cloud systems in AWS.
- Expertise with Apache Spark, Kubernetes, AWS EMR, EKS, Lambda, CloudWatch, SQS, and cloud-native big-data platforms.
- Expertise designing CI/CD pipelines with Git repositories and AWS CDK and automating deployment workflows and monitoring.
- Advanced AI/ML research experience focused on reinforcement learning, Monte Carlo Tree Search, multi-agent systems, and simulation-based model validation.
- Experience developing real-time simulation platforms and Java-based 3D engines, with expertise in Java and Python.
- Experience with data architectures, ETL/ELT, streaming and messaging systems, relational and NoSQL databases, and distributed systems.
- Strong technical analysis, project coordination, communication, mentoring, and technical strategy skills.
Benefits
- Fidelity is transitioning to a full-time onsite working model through a phased rollout; onsite expectations vary by region and role and may evolve.
- The role is not fully remote unless specifically designated as such.
Tech Stack
Categories
Data EngineeringML Engineering
About Fidelity
Fidelity Investments provides brokerage, retirement plan recordkeeping, wealth management, and asset management services to individuals, employers, advisors, and institutions, plus online trading platforms and mutual funds and ETFs. It earns fees from managing and administering assets, advisory services, and brokerage transactions. Founded in 1946 and headquartered in Boston, it is privately held and administers trillions of dollars for U.S. and global customers.
