Pupil is a leading spatial technology company. We capture and publish 3D information about real-world interiors on an industrial scale. Our technology is raising the standards of practice around the globe and is set to revolutionise industries by digitising the world’s interiors at an unprecedented level of accuracy. Pupil is made up of engineers, designers, and dreamers from around the globe. We believe that the breath-taking new digital worlds we capture and products we create will radically transform the human experience.
You’ll be joining a demanding, ambitious technology company at an early stage, so we’ll expect you to take ownership and feel responsibility for a broad range of activities that will help us succeed.
We are looking for a Software Engineer to join us on our mission to build the most accurate and robust 3D reconstruction and scene understanding system for the built environment. We are looking for a Software Engineer to join our team and work on the Data Engineering Pipeline of one of the world's largest and continuously growing 3D Point Cloud Datasets. We scan real estate using Lidar Scanners and have a very large volume of 3D Point Cloud and Imagery data coming into our systems daily.
The ideal candidate is the one who can work with large scale data, knows Python development, understands AWS cloud infrastructure, and implements new features for Pupil’s large-scale Data Pipeline.
Develop/Optimise the existing Data Processing Pipeline/AWS Step Functions
Productionise Research Code and ML models on the Cloud using AWS Serverless
Components like Batch Jobs or Lambda Functions
Implementing GraphQL APIs to query MongoDB or similar databases
Bachelor's Degree in any engineering/mathematics related discipline
Proficiency in Python3
Passionate for writing clean and maintainable code
Experience with test driven development
Knowledge of AWS Cloud Infrastructure and AWS products like lambdas, batch-jobs, step functions etc.
Excellent communication skills
Familiarity with 3D Visualisation Software like Meshlab, Cloud Compare
Continuous Integration tools like CircleCI
Version Control Systems like Git