Lead Software Engineer - Applied AI/ML Python Engineer in London
- Home
- Developer Jobs
- Lead Software Engineer - Applied AI/ML Python Engineer
Lead Software Engineer - Applied AI/ML Python Engineer
- Apply Now
- London
- Competitive
- IT, Software & Web Development
- Permanent
Description
Join the Applied Artificial Intelligence and Machine Learning team as a Lead Software Engineer within Corporate and Investment Banking.
You will play a pivotal role in transforming the operations of the world's largest bank. You will collaborate with Data Scientists and Line of Business teams to integrate AI/ML solutions and develop horizontal capabilities, focusing on creating robust APIs, services, and libraries.
Job Responsibilities- Develop and maintain high-quality applications using Python.
- Architect scalable and resilient cloud infrastructure solutions using AWS/Kubernetes/EKS/ECS.
- Design and deploy solutions with MLOps best practices.
- Collaborate with AI experts and internal teams to understand and integrate AI/ML with existing systems.
- Mentor and guide junior team members, lead initiatives to promote best practices and automation.
- Collaborate closely with SRE and production monitoring teams to ensure system reliability and performance.
- Formal training or certification in Computer Science, Engineering, or a related field, along with strong advanced experience in key concepts.
- Proven hands-on experience with Python and Kubernetes or ECS.
- Experience with cloud platforms such as AWS.
- Ability to work independently to understand and integrate with other systems within a bank.
- Excellent communication and collaboration skills.
- Practical understanding of MLOPS.
- Hands-on experience with Terraform.
Job Details
| Location | London |
| Job Type | Permanent |
| Language | English |
| Salary | Competitive |
Get Tailored Job Alerts
Receive top matching software engineering roles, salaries, and remote opportunities directly to your inbox every morning.