AI Infrastructure Architect
Accenture
Archer is matching candidates to this role at BlackRock. Create a free profile and Archer will check you against this role and every other live role, showing you exactly where you match.
Are you interested in building innovative technology that shapes financial markets? Do you like working at the speed of a startup but want to tackle some of the world’s most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance?
BlackRock is one of the world’s preeminent asset management firms and a premier provider of global investment management, risk management and advisory services to institutional, intermediary, and individual investors around the world. BlackRock’s mission is to create a better financial future for our clients. We have a responsibility to be the voice of the investor, and we represent each client fairly and equally. Constant communication with a diverse team of partners strengthens us and delivers better results for our clients. Continuous innovation helps us bring the best of BlackRock to our clients. BlackRock offers a range of solutions — from rigorous fundamental and quantitative active management approaches aimed at maximizing outperformance to highly efficient indexing strategies designed to gain broad exposure to the world’s capital markets. Our clients can access our investment solutions through a variety of product structures, including individual and institutional separate accounts, mutual funds and other pooled investment vehicles, and the industry-leading iShares® ETFs.
Job Purpose/Background:
The Quantitative Analytics Engineering (QAE) is responsible for the development of financial models underpinning the risk management analytics produced at BlackRock. The group also contributes to the development of infrastructure and applications responsible to produce analytics and the delivery of analytic content to risk management professionals. If any of this excites you, we are looking to expand our team. We are rebuilding our Analytics and Modeling Technology platform using multiple technologies (Java, Python), and this is the best time to join the team if you want to influence software design, architecture, fundamental platform solutions, and transform the way we deliver Analytics to our clients!
QAE is looking for a Senior Java developer who can work out of Gurgaon BlackRock office with other quant and application developers in the broader team.
Role Responsibilities
As a Java Developer, you will be a key member of the QAE team in Gurgaon, mostly responsible for the design and build of scalable and modular software components for quantitative analysis and financial modeling. Implement analytics for performance and risk engines, and variable high volume data processing pipelines.
Work closely with quantitative analysts, modelers, and other developers to understand requirements and integrate quantitative models into the software ecosystem.
Stay abreast of the latest developments in machine learning, quantitative finance, and technology to incorporate innovative solutions into applications.
Enhance the performance of existing models, ensuring they operate efficiently at scale.
Proactive participant in architectural and design decisions
Facilitate design and code-review sessions to ensure software meets functional and compatibility requirements, as well as high quality standards.
Adopt AI-assisted engineering tools to improve delivery speed and quality, with appropriate controls
Additional core engineering functions, such as:
Contributions to the application code base.
Build widely used and reliable fundamental components.
Anticipate new opportunities to continuously evolve the resiliency profile of scoped Applications and Architectures.
Skills/Qualifications
B.Tech / M.S. degree in Computer Science, Engineering, or a related discipline
Minimum 7+ years of experience in Java-based full scale production software development and design
Excellent analytical, problem-solving, and production troubleshooting skills
A passion for providing fundamental software solutions for highly available, performant full stack applications with a “Student of Technology” attitude
Experience with software testing and ambition for providing high quality products
Passion to work in a team-environment, multitasking, and effective communication skills
Knowledge of software development methodologies (analysis, design, development, testing) and basic understanding of Agile / Scrum methodology and practice
AI tools adoption: experience using AI assistants (e.g., coding copilots) for development, troubleshooting, and documentation, with strong awareness of data privacy, IP, and responsible use
Ability to work independently and efficiently in a fast-paced and team-oriented environment
Good to Have
Understanding of Agile work environments, including knowledge of GIT, CI/CD.
Knowledge of investment management process, portfolio risk analytics.
Nice to have but not required: experience with distributed systems, high performance computing, Microsoft Azure is a big plus.
One free profile is all it takes. Archer checks you against this role and every other live role we list, and shows you exactly which requirements you meet before you apply.
Accenture
Accenture
Accenture
Archer scans thousands of live roles and surfaces the ones you genuinely match, each with a clear explanation of why. It keeps working after you apply, so you hear about roles you would never have found by searching.
Create your free profile