To achieve this, we are looking for an experienced Software Engineer who will extend our image processing pipelines, transforming raw payload data into high level information. Your work will sit at the intersection of advanced computer vision algorithms, high performance software and mathematical modelling, shaping how data is processed both on-ground and on-board. You will have the opportunity to influence architectural decisions, explore novel algorithmic approaches, and see your work transition from concept to deployment.
Key responsibilities
As part of Vyoma you will
- Develop, maintain and deploy high-performance algorithms based on Payload Image Data, which include Object Recognition, Tracking and Uncertainty Quantification.
- Produce high-quality code that conforms to the design and functional requirements, including validation plans to ensure that code is fully unit-tested before integration.
- Select and integrate the most suitable technologies and frameworks to implement near real-time algorithms optimised for speed, reliability, and execution within constrained compute and resource budgets.
- Perform thorough and thoughtful code reviews for other teammates.
