Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for an experienced Senior Software Engineer to play a key role in building and scaling an advanced AI platform focused on computer vision. This position sits with one of our leading Technology clients and sits at the core of their engineering efforts, enabling AI teams to transition models and experimental systems into reliable, production-ready applications. You will be responsible for developing the foundational systems that coordinate intelligent agents, support ML-driven workflows, and ensure high-performance deployment in real-world environments.
This is a hands-on engineering role suited for someone who enjoys designing resilient systems, owning infrastructure end-to-end, and collaborating closely with AI specialists to bring complex solutions to scale.
As a Senior Software Engineer, you will design and implement backend services using Python-based frameworks to power AI-driven workflows and large-scale vision processing systems. You will develop high-performance service layers that manage task coordination, data processing, model execution, and search capabilities.
You will take responsibility for deployment pipelines and infrastructure management, implementing automation for build, release, and environment provisioning processes. This includes managing containerized services and cloud-based resources to ensure reliability and scalability.
In addition, you will define engineering standards around testing, monitoring, logging, and performance tracking to maintain system health and operational visibility. You will contribute to architectural decisions, improve system resilience, and guide best practices across the engineering team.
Close collaboration with AI researchers and platform engineers will be essential, helping integrate experimental models into structured, production-ready environments. You will also support peer development through thoughtful code reviews and technical discussions.
To succeed in this role, you should bring at least 6 years of professional software engineering experience, including a minimum of 2 years working alongside machine learning or AI-focused teams.
Strong expertise in Python and modern API development is required, along with experience designing and maintaining distributed services. You should be comfortable working with container technologies and orchestration platforms, as well as cloud infrastructure environments such as AWS, GCP, or Azure.
Hands-on experience with automated build and deployment workflows, infrastructure configuration tools, and scalable service design is essential. Familiarity with relational and non-relational databases, as well as similarity search or embedding storage systems, will be valuable.
An understanding of how machine learning systems operate in production - including data flow, model execution, performance monitoring, and recovery strategies - is important.
Exposure to AI orchestration libraries, large language model integrations, or computer vision deployment challenges would be advantageous.
To Apply:
Interested candidates, please send your CV to [email protected]. Due to the high volume of applications, only short-listed candidates are notified.
Registration No: R1983436
License No: 16S8060
Key Skills
Ranked by relevanceReady to apply?
Join Kerry Consulting and take your career to the next level!
Application takes less than 5 minutes

