AI Developer -Team Lead
Columbia Shipmanagement LTDTogether with our partners, at Columbia Group we have developed a comprehensive and integrated maritime, logistics, leisure, energy and off-shore services platform. Clients within these sectors are able to obtain modular, turn-key services of the highest quality and tailored for their specific needs. Harnessing the “can-do” and “project-led” approach of our People, together with state-of-the-art technology and optimisation systems, at Columbia Group we bring you, our partners, considerable added-value, synergies and dynamic energy.
As our team expanding, we are seeking to recruit an AI Developer- Team Lead to guide the design, delivery, and continuous improvement of practical AI solutions that enhance products, processes, and user experience. This is a hands-on technical role suited to someone who can combine strong technical expertise with team coordination, solution ownership, and the ability to translate business needs into scalable AI capabilities.
About the Role:
-
Lead the design, development, testing, and improvement of AI-driven features, tools, platforms, and prototypes.
-
Guide the team in working with datasets, data pipelines, and validation processes to support reliable machine learning and AI applications.
-
Own model experimentation, prompt engineering, evaluation, testing, deployment, and production improvement activities across AI use cases.
Key Responsibilities:
-
Lead collaboration with IT, data, and business teams to define requirements and translate them into robust technical solutions.
-
Set coding standards, review technical work, support architecture decisions, and ensure AI systems are maintainable, secure, scalable, and well documented.
-
Mentor junior team members , coordinate priorities, document key decisions, and communicate technical approaches clearly to both technical and non-technical stakeholders.
Requirements:
-
Bachelor’s degree in Computer Science, Data Science, Information Systems, or a related field, or equivalent practical experience.
-
Proven experience leading or delivering AI, machine learning, automation, data applications, or LLM-based solutions in a professional environment.
What We’re Looking For:
-
Strong hands-on experience with Python and common AI, machine learning, or data libraries, including the Microsoft AI stack such as Azure AI Foundry, Azure OpenAI, Azure Machine Learning, Azure AI Search, Azure AI Services, Microsoft Fabric, GitHub Copilot, and Azure DevOps.
-
Advanced understanding of machine learning concepts, data structures, APIs, software architecture, and modern development practices.
-
Practical experience using modern AI development tools, including notebooks, code repositories, APIs, prompt testing environments, cloud-based AI services, and CI/CD workflows.
-
Ability to define evaluation approaches, test prompts and model outputs, improve performance through structured iteration, and guide others in best practices.
-
Strong interest and practical capability in generative AI, large language models, automation, applied machine learning, and enterprise AI use cases.
-
Solid understanding of responsible AI, AI governance, data privacy, security, risk management, and operational considerations for production AI solutions.
-
Strong problem-solving, prioritization, and decision-making skills, with the ability to lead delivery in a fast-moving environment.
-
Excellent communication, stakeholder management, and team leadership skills, with the ability to coach others and drive collaboration.
Why Join Us:
This is an opportunity to take a leading role in shaping and delivering practical AI capabilities with visible business impact. You will guide AI development initiatives, mentor team members, influence technical direction, and help build scalable solutions that create measurable value across the organization.
To apply, please click here: AI Developer -Team Lead