Senior Software Engineer

New Today

OverviewPermanent • Location: UK, Remote • Salary: up to £95,000 + bonus • Industry: SaaSAbout the ClientOur client is a rapidly growing, technology-driven organisation operating within the automotive services sector. Backed by private equity investment, the business is focused on scaling its digital capabilities and delivering innovative products that improve operational efficiency and customer experience across a nationwide network.How you\'ll spend your dayYou\'ll join a growing engineering team building AI-powered systems that automate real-world processes using computer vision and machine learning. A key focus of this role will be improving the accuracy and performance of computer vision models used in a large-scale fleet scanning platform, helping move the technology closer to full automation. You\'ll work across the full machine learning lifecycle - from data and model development through to deployment and optimisation in production environments.Day-to-day responsibilitiesDesign, develop and deploy machine learning models and pipelines using PythonImprove and optimise computer vision models, including segmentation and object detectionBuild and maintain end-to-end ML systems from data ingestion to model deploymentDevelop AI-powered solutions using deep learning frameworks such as PyTorch or TensorFlowDeploy and monitor models running at the edge and across cloud environmentsBuild APIs and microservices to support ML model serving and integrationImplement MLOps practices to support continuous model improvement and monitoringCollaborate with engineers and product teams to ensure ML systems are reliable, scalable and production-readyContribute to architectural decisions across AI, data pipelines and cloud infrastructureThis is a hands-on role where you\'ll play a key part in advancing computer vision capabilities in a real-world production environment.What you\'ll bring to this roleWe\'re looking for a Machine Learning Engineer or Senior Software Developer with strong ML experience, with real-world exposure to computer vision systems in production.You should bringStrong Python development experience (typically 5+ years in production environments)Hands-on experience building and deploying machine learning models at scaleExperience with deep learning frameworks such as PyTorch or TensorFlowPractical knowledge of computer vision techniques and libraries (e.g. OpenCV, torchvision)Experience with object detection or segmentation modelsUnderstanding of end-to-end ML systems, including training, evaluation, deployment and monitoringExperience working with cloud platforms (Azure, AWS, GCP or similar)Familiarity with containerisation and orchestration tools such as Docker and KubernetesKnowledge of MLOps tools and model lifecycle managementStrong problem-solving skills and the ability to work collaboratively with engineers and technical stakeholdersExposure to edge ML deployments, distributed training, or model optimisation techniques would be advantageous.Perks & BenefitsBonus: Up to 10% annual performance bonus33 days holiday, including bank holidaysPersonal health cash plan - claim back the cost of everyday healthcare such as dental and optical check-upsEnhanced maternity, paternity, adoption and shared parental payLife assurance at three times your basic salaryWorking Model: Remote-first with flexible travel across UK sites when requiredLeadership Opportunity: Ownership of product strategy within a growing, PE-backed organisationCareer Growth: Opportunity to shape and scale a product function within a fast-evolving businessWhat happens next?One of our Recruitment Consultants will be in touch and inform you if you\'ve been successful to the next stage of the process or not, which is a qualification call where we will tell you more about the role and the client, and understand more about you, your experience and career aspirations. Should we both wish to proceed, we will submit your details to the client and be in touch regarding the outcome and any further steps.Interview processThe interview process for this client consists of:Stage 1 - 30 minute phone interview with the hiring managerStage 2 - 11.5 hour MS Teams interview delving deeper into technical knowledge and experienceEqual OpportunitiesWe are committed to providing equal opportunities for all candidates and welcome applications from individuals regardless of age, disability, gender identity, marital status, race, religion or belief, sexual orientation, or any other characteristic protected by law. As an employment agency for permanent and contract hires, we are dedicated to promoting a diverse and inclusive workforce, and we encourage applications from underrepresented groups to drive innovation and equality within the workplace.Should you require any reasonable adjustments please let us know so we can accommodate for any interactions with us at Biometric Talent, but also inform the client to ensure reasonable adjustments are made to allow for a fair and equitable process #J-18808-Ljbffr
Location:
United Kingdom
Job Type:
FullTime