About the Role
We are seeking a highly skilled Senior Developer with strong DevOps experience and a solid background in machine learning systems. This role is ideal for someone who thrives in a fast-paced, innovative environment and is passionate about building scalable, reliable, and intelligent systems.
This position requires a high degree of self-driven research and troubleshooting, as you will often work with emerging technologies and complex system integrations.
Key Responsibilities
- Design, develop, and maintain scalable ML systems and services.
- Implement and manage CI / CD pipelines and containerized deployments using Docker / Podman and Kubernetes.
- Collaborate with cross-functional teams to integrate ML models into production environments.
- Develop and maintain RESTful APIs and backend services.
- Work with OCR technologies such as Tesseract and Azure Document Intelligence.
- Ensure system reliability, performance, and security through DevOps best practices.
- Maintain and evolve codebases using Git and modern development workflows.
- Conduct independent research and problem-solving to address technical challenges and optimize system performance.
Required Skills & Experience :
5+ years of software development experience, with a focus on DevOps and ML systems.Proficiency in Python and PyTorch .Strong experience with Docker / Podman , Kubernetes , and CI / CD pipelines .Experience with PostgreSQL .Experience with Next.js and building RESTful APIs .Familiarity with RabbitMQ and OCR tools (Tesseract, Azure Document Intelligence)Experience with Jenkins or similar CI tools.Knowledge of XML / XSLT for data transformation and integration.Demonstrated ability to independently research and troubleshoot complex technical issues.Nice to Have :
Experience with Detectron2 for object detection.Familiarity with React and Java .Exposure to cloud platforms and infrastructure-as-code tools.Work in a way that works for you :
We know that your wellbeing and happiness are key to a long and successful career. We promote a healthy work / life balance across the organisation. We offer an appealing working prospect for our people. With numerous wellbeing initiatives, shared parental leave, study assistance and sabbaticals, we will help you meet your immediate responsibilities and your long-term goals.
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive.We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our or please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams .
Please read our .