Summary
A technology team is looking for a Python Developer to build infrastructure and tools for processing and visualizing 3D data. The role involves solving challenging engineering problems related to computer vision and large-scale data workflows.
Highlights
Work on advanced 3D data technologies, open-source initiatives, and tools that support engineers and data scientists in innovative industries.
Description
Work in Supervisely
Python Developer, 3D Point Cloud
Autonomous vehicles and LiDAR sensors in general are booming and play a key role in many industries.
Computer Vision community is actively doing R&D in this field, but there is a lack of tools and infrastructure now.
Entry barrier in this field is huge.
Working with 3D point clouds is one of the main interests of Supervisely.
We have managed to create infrastructure for visualizing, operating and processing both separate point clouds and point cloud episodes (including photo context).
We are in close cooperation with industry leaders in autonomous vehicles, agriculture and other domains to build the best 3D point cloud infrastructure.
Also our developments are shared with the open-source ML community for free.
Our goal is to build the best tools for point clouds that will help engineers and data scientists to significantly speed up development in this field.
Python
Remote
Apply for role Other roles
About Supervisely
You can think of Supervisely as an Operating System available via Web Browser to help you solve Computer Vision tasks.
The idea is to unify all the relevant tools within a single Ecosystem of apps, tools, UI widgets and services that may be needed to make the AI development process as smooth and fast as possible.
More Concretely, Supervisely Includes The Following Functionality
Data labeling for images, videos, 3D point clouds and volumetric medical images (DICOM)Data visualization and quality controlState-Of-The-Art Deep Learning models for segmentation, detection, classification and other tasksInteractive tools for model performance analysisSpecialized Deep Learning models to speed up data labeling (aka AI-assisted labeling)Synthetic data generation toolsInstruments to make it easier to collaborate for data scientists, data labelers, domain experts and software engineers
Watch video about Supervisely’s main principles from our CEO Yuri Borisov:
Learn More Here
Try Community EditionExplore apps in Supervisely EcosystemFind technical details in our Developer portal
Your Daily Adventures Will Include
Implementing apps to cover basic data operations: data exploration, visualizations, import, export, converters between different formats, filtering, etcWorking with sensor fusion data: images, videos, pointclouds, GPS trajectories, radar, etc ...Working with popular dataset formats, like Waymo, nuScenes, kitti and othersAdopting Supervisely platform for self-driving cars and autonomous vehicles by exploring and integrating best industry practicesCoding mostly in Python, basic understanding of HTML and Vue.js is welcomed, but not requiredCreating tools for synthetic datasets generationProactively solving technical challenges and fixing bugsCollaborating with our Enterprise customers and Community Users to help them customize Supervisely platform by building Supervisely AppsContributing ideas and constructive feedback to our product development roadmapImproving documentation, creating guides and tutorials for our developer portal
We Are Looking For
2+ year in Python software developmentExperience in autonomous vehicles industry or willingness to become an expert in 3DKnowledge of major Python libraries like Numpy, Pandas, requests, sklearn, OpenCVGood understanding of modern developer tools: docker, git, github, vscode, venvStrong principles towards writing clean, simple and maintainable codeGood verbal and written communication skills in EnglishGood background in mathematics and linear algebra
You Will Get Extra Credits For
Experience in 3D Data Processing libraries like Open3D or othersExperience in neural networks and other algorithms for 3D, e.g.
tracking, interpolation, etc...Understanding of popular formats and how sensor fusion (LiDAR + cameras) worksDevelopment of your own Python library / repository or participating and contributing in a popular oneFamiliarity with any cloud systems (AWS, Azure, Google app engine)Familiarity with visualization on maps widget (e.g.
openstreetmap)University degree in a technical subject (Computer science, Mathematics, or similar) or equivalent experience in the industryExperience creating tutorials, videos or technical blog postsExperience in building your own startup or product
Why You’ll Love It Here
Play a direct role in shaping the future of building Computer Vision solutionsWorking on Supervisely App Engine - the new way of building python single page web applications that can be also used outside SuperviselyAccelerate your professional growth by solving challenging development tasksContribution to open-course: Supervisely Python SDK and all Apps in our Ecosystem are open-sourcedImpact and work with our growing community of 65k+ companies, researchers and developers worldwideWork closely and solve real tasks with our customers — leading companies in various industries like autonomous vehicles, agriculture, medicine and manufacturingIntensive knowledge sharing with our extremely talented web-development team
Sounds interesting?
Apply for the role now! We kindly ask you to complete this Google Form to continue.
Please make sure to answer all the questions provided to help us better understand you — and we will get back in time!
Complete Google Form
or share this opportunity on social media: