Description
BlackRock AI Labs is seeking a Technical Lead to provide technical leadership, set architectural direction, and drive key design decisions across multidisciplinary teams.
In this role, you will:
- Design, build, and operate production AI/ML systems across areas such as generative AI, intelligent agents, predictive modeling, and optimization.
- Develop reusable AI platforms, services, and infrastructure that accelerate experimentation, deployment, monitoring, and adoption across the firm.
- Translate emerging AI capabilities into robust, scalable solutions that deliver measurable business impact.
- Define evaluation, testing, and observability approaches for AI systems, including non-deterministic and agentic applications.
- Optimize AI systems and workloads for latency, throughput, compute efficiency, reliability, security, and cost.
- Partner with business, engineering, data, risk, and control teams to take solutions from concept through production deployment and ongoing operation.
- Establish engineering standards, mentor engineers, and influence technical strategy across teams.
The minimum requirements for this position are:
- 12+ years of software engineering experience, including significant experience designing, building, and operating complex production systems.
- 6+ years of experience building and deploying AI/ML, optimization, or other model-driven applications in production.
- Strong proficiency in Python and a track record of developing maintainable, well-tested production software.
- Strong SQL skills and experience working with data-intensive applications and large-scale datasets.
- Experience designing and building APIs, services, data pipelines, or distributed systems that support AI/ML applications.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Demonstrated ability to lead complex technical solutions from architecture and design through production deployment, operation, and continuous improvement.
- Strong problem-solving, collaboration, and communication skills, with the ability to influence technical decisions across multidisciplinary teams.
Additional knowledge and experience we value includes:
- Experience collaborating with research teams in fast-moving environments, ideating quickly on research prototypes.
- Generative AI, large language models, AI agents, and architectures for production AI systems.
- Evaluation, experimentation, observability, debugging, and testing approaches for AI/ML systems, including non-deterministic and agentic applications.
- Machine learning and optimization frameworks such as PyTorch, TensorFlow, or JAX.
- Distributed systems, cloud infrastructure, model serving, orchestration, data pipelines, and API design.
- Performance optimization across latency, throughput, compute utilization, reliability, scalability, and cost.
- Responsible AI, security, governance, and controls in enterprise or regulated environments.
- Experience with a systems- or performance-oriented programming language such as Rust, C++, C, Go, or Zig.
- Experience in financial services or another regulated industry.
Salary range for this position is USD$170,000.00 - USD$220,000.00.
Benefits include healthcare, leave benefits, and retirement benefits.