Lead the development of computer vision systems for scene understanding, manage technologies, mentor engineers, and stay updated on AI trends.
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.
Top Skills
Azure
Colmap
Docker
Go
Grpc
Kubernetes
Openapi
Protobuf
Python
Restful Apis
Similar Jobs
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Develop public policy strategies focused on the UK, engage with lawmakers and regulators, and support international policy objectives for Coinbase.
Top Skills:
BlockchainCryptoFinancial Services
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
As a Product Designer II at Coinbase, you'll improve user experiences, collaborate with teams, and conduct research, with a focus on localization and payments for global markets.
Top Skills:
FigmaPrototyping Tools
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves driving adoption of product capabilities with strategic customers, resolving challenges, developing technical solutions, and building strong stakeholder relationships.
Top Skills:
AdoJIRAServicenow
What you need to know about the Belfast Tech Scene
If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.