Software Engineer
Remote
12 months
Job Description:
We are hiring a software engineer developing next-generation 3D computer vision platforms for AI/AR/VR applications: specifically, the role focuses on developing data pipeline, tooling and infrastructure to enable high throughput low latency data processing with next-gen 3D computer vision algorithms.
Job Responsibilities:
• Develop software features (Including infrastructure, data pipeline, and algorithms) for 3D computer vision platforms
Skills:
• Strong ability to code in Python and C++.
• Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
• Strong ability to work independently and manage one’s time.
• Strong knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
• Strong ability to troubleshoot issues and make system changes as needed to resolve issues.
• Strong knowledge of computer hardware and software.
* Can solve well-scoped challenging software problems. Can work at fast pace
Education/Experience:
• Bachelor's degree in computer science, software engineering or relevant field required.
• 1+ year coding experience using Python and C++ in industry.
Top 3 must-have HARD skills:
Strong Python and C++ programming skills
Strong ability to work independently and manage one’s time.
Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
Good to have skills:
Knowledge in computer vision area, especially in 3D reconstruction (Structure from Motion, SLAM)
Strong ability to troubleshoot issues and make system changes as needed to resolve issues.
Strong knowledge of computer hardware and software.
Years of experience needed:
1+ years in industry