Job Description
Title: Full Stack Engineer
Location: Nottingham
Type: Hybrid role
About the Role
We are seeking a highly skilled Full Stack Engineer to design, develop, and optimize next-generation computer vision software solutions for vehicle-based and cloud-based platforms. This role involves working across the full software stack—from intuitive front-end interfaces to high-performance back-end systems—supporting AI and non-AI computer vision, telematics integration, and edge computing environments.
You will collaborate closely with engineering, operations, and customers to deliver scalable, secure, and user-friendly solutions while also mentoring junior developers.
Key Responsibilities
1. Collaborate with development teams, operations, and customers to conceptualize and implement innovative AI-based and non-AI computer vision software solutions.
2. Design and implement scalable client-side and server-side architectures optimized for vehicle-based computer vision applications.
3. Develop visually appealing, intuitive, and user-friendly front-end applications.
4. Optimize applications for edge processing hardware, including Linux environments on AArch64 architectures.
5. Design, manage, and optimize databases to suppo...