Sr. AI Systems Engineer

London
Engineering – Engineering /
Full-Time /
Remote
In this role, you’ll lead the Scene Understanding Team’s computer vision research and development. This entails everything from designing systems capable of calibrating hundreds of cameras to implementing state-of-the-art 3D reconstruction methods and semantic segmentation.

Responsibilities

    • Lead the development of scene understanding systems responsible for calibrating spaces that contain hundreds of cameras.
    • Translate state-of-the-art research into scalable, maintainable engineering systems.
    • Manage ‘scene calibration’ technologies within the Scene Understanding Team by facilitating backlog refinements, communicating with stakeholders,,and collaborating on roadmaps with product managers.
    • Work closely with other technology departments to deploy, monitor, and support Scene Understanding Services in hundreds of stores.
    • Promote and enforce best practices in software development and project management.
    • Mentor engineers and contribute to creating a collaborative remote team environment.
    • Stay current with emerging AI trends and technologies to assess their potential applications in current and future projects.

Required Qualifications

    • Bachelor's or master's degree in computer science or a related field
    • 6+ years of experience as a Software Engineer
    • Extensive experience in Python
    • Proven experience working with RESTful APIs and OpenAPI, gRPC, and Protobuf, with knowledge of their design best practices and common libraries
    • Proven experience interfacing with AI projects, with a focus on computer vision and geometry
    • Proven experience in production.
    • Excellent leadership, communication, and management skills

Additional Qualifications (desired)

    • Experience with asynchronous processes and event-driven architectures
    • Experience with containerized applications, Kubernetes and Docker
    • Experience with Azure
    • Experience with multi-view stereo technologies (turning images into 3D), such as Colmap
    • Experience with SLAM or Structure from Motion
    • Experience in a fast-paced, product-driven startup environment
    • Experience with Golang
    • Experience in the autonomous retail industry or a similar domain
    • Experience in MLOps, DevOps, and build/release/deployment automation.