Python Engineer IV
Contract: 12 Months+
- Modify existing software systems and pipelines.
- Write and implement software designs.
- Work as part of a project team to coordinate database development and determine project scope and limitations.
- Review project requests describing database user needs to estimate time and cost required to accomplish project.
- Maintain and operate software system and pipeline.
Skills:
- Proficient in C++ or Python (Coding test will be required as interview process proceeds)
- Knowledge of Computer Vision, geometry, 3D reconstruction.
- Experience with Backend Infrastructure
- Able to create visualization tools for inspecting and debugging.
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Ability to work independently and manage one’s time.
- Basic mentoring skills necessary to provide support and constructive performance feedback.
- Knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
- Ability to troubleshoot issues and make system changes as needed to resolve issue.
- Knowledge of computer hardware and software.
- Knowledge of computer development software as it relates to systems, such as git, Visual Studio, etc.
Education:
- Bachelor's degree in computer science, software engineering or relevant field required.
Top 3 must-have HARD skills:
- MUST be C++ and Python EXPERT.
Good to have skills:
- Knowledge in computer vision and image processing.
- Proficiency in developing a variety of programming languages.