Description
Join BlackRock's AI Platform Engineering team as part of Aladdin Engineering, designing, building, and running Aladdin, a comprehensive technology platform for investment management.
As an AI Platform Engineer, you will play a crucial role in shaping the AI ecosystem across the firm and significantly influencing the Aladdin application ecosystem.
Key Responsibilities:
- Design, develop, and maintain the next generation of scalable AI platforms for investment management technology
- Implement and manage Kubernetes clusters for deploying AI models
- Build platform abstractions to manage cloud-native infrastructure across AWS, GCP, or Azure environments
- Build and maintain automated pipelines for continuous training, testing, and deployment of machine learning models
- Ensure the security and compliance of the platform
- Troubleshoot and resolve issues related to platform performance and reliability
- Refine business and functional requirements and translate them into scalable technical designs
- Apply quality software engineering practices throughout the software development lifecycle
- Work with team members in a multi-office, multi-country environment
- Stay updated with the latest trends and technologies in AI and cloud engineering
Requirements:
- B.S./M.S. degree in Computer Science, Engineering, or a related subject area
- 10+ years of experience in software and platform engineering
- Proficiency in designing and building scalable APIs and microservices
- Strong proficiency in Kubernetes, including Helm charts, Kustomize, and custom resource definitions (CRDs)
- Hands-on experience with cloud platforms such as AWS, GCP, or Azure
- Expertise in containerization technologies (Docker, containerd)
- Experience in CI/CD tools (Jenkins, GitHub Actions, ArgoCD)
- Knowledge of infrastructure as code (IaC) tools like Terraform or CloudFormation
- Solid understanding of networking concepts, security policies, and API gateways in cloud environments
- Proficiency in production-grade programming languages such as Rust and C++
- Decent understanding of distributed systems, cluster orchestration and management
- Good knowledge of data science tools (e.g., PyTorch, Jax, Numpy) and programming languages such as Python
- Experience with monitoring tools (Prometheus, Grafana)
- Experience working in Agile development teams with excellent collaboration skills
- Grit in the face of technical obstacles
Nice to have:
- Building SDKs or client libraries to support API consumption
- Knowledge of distributed data processing frameworks (Spark, Dask)
- Understanding of GPU orchestration and optimization in Kubernetes
- Familiarity with MLOps and ML model lifecycle pipelines
- Experience with AI model training and fine-tuning
- Familiarity with event-driven architecture and messaging frameworks like Kafka
- Experience with NoSQL datastores like Cassandra
Salary: For New York, NY Only the salary range for this position is USD$220,000.00 - USD$275,000.00 .
Benefits: BlackRock offers a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents, and Flexible Time Off (FTO).
Hybrid work model: BlackRock's hybrid work model requires employees to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week.
For more fresh new jobs, check out yubhub.co.