Job offer
Global AI Engineering Leader
The Global AI Engineering Leader at Northern Trust will lead a team of AI developers and work on developing artificial intelligence solutions in the Azure cloud environment to solve complex business problems. The role requires experience in AI/ML development, leadership, and software engineering, as well as knowledge of tools such as Python, Azure, and Linux.
Tasks
As Global AI Engineering Leader, you will be responsible for developing and implementing artificial intelligence (AI) solutions within the Azure cloud environment. Your tasks will include:- Leading a team of AI developers and working closely with other teams and architects
- Development of AI solutions and frameworks for front and back office areas
- Leading the design and development of models and agents for solving complex business problems
- Monitoring the latest developments in AI/ML and evaluating their potential application
- Conducting code reviews, providing technical leadership, and contributing to the architectural design of AI systems
Requirements
To be suitable for this position, you should:- Have 5+ years of experience in computer science, software development, or a related field
- Expertise in the design and implementation of AI systems
- Have a good understanding of AI concepts and technologies, especially in the Azure ecosystem
- Have advanced knowledge of software quality management (SQM) and concepts
- Be familiar with containerization (e.g., Azure Kubernetes Service (AKS))
We offer
As Global AI Engineering Leader at Northern Trust, you will have the opportunity to:- Leading and mentoring a team of AI developers
- Defining and implementing the technical strategy for AI solution development
- Keep up with the latest developments in AI/ML and evaluate their potential application
- Receiving a comprehensive package of benefits and development opportunities
Required skills and knowledge
To be suitable for this position, you should:- Have 5+ years of experience in AI/ML development, including at least 2 years in a leadership or management position
- Have knowledge of Infrastructure-as-Code (IaC), especially in Terraform
- Have advanced knowledge of Azure application development
- Have knowledge of security concepts and controls, especially in the cloud environment
- Have knowledge of data protection and encryption, especially with regard to key vaults and keys.
Required tools and languages
The following tools and languages are required for this position:- Python
- Common Python libraries (NumPy, Pandas, Scikit-learn, etc.)
- Linux-based operating systems
- Test automation tools (Pytest, Pydantic, etc.)
Previous education
A completed degree in computer science (bachelor's degree) is required.Job details