Computer Vision Scientist Job Description

Computer Vision Scientist Job Description

4.8
172 votes for Computer Vision Scientist
Computer vision scientist provides analytical methods and develop automated digital capability for data consumption, image stitching and phenotype classification (e.g., AI and statistical models for global breeding and Vegetable Research and Development) for computer vision projects from UAV, satellites, or ground-based imaging platforms;.

Computer Vision Scientist Duties & Responsibilities

To write an effective computer vision scientist job description, begin by listing detailed duties, responsibilities and expectations. We have included computer vision scientist job description templates that you can modify and use.

Sample responsibilities for this position include:

Involve in extensive research and problem solving that spans a number of areas including computer vision, machine learning, image processing and distributed computing
Research and development of computer vision and machine learning algorithms for object detection and recognition, large-scale indexing and retrieval and multimedia understanding
Actively publish research outcomes in premier conferences and journals
Evolve own research programs and develop and participate in developing research proposals to major funding agencies such as DARPA, IARPA, NIH and NSF
Design, implement and deliver software systems to funding agencies and participate in large-scale research evaluations
Build robust solutions to some of the challenging recognition problems in machine vision and continuously improve performance of existing algorithms
Define systems specs, design and iterate on early prototypes, and help create a novel user experience
Drive the design and development of imaging and CV algorithm and software applications implemented on cloud services
Maintain substantial knowledge of state-of-the-art principles and theories related to computer vision and also participate in the development of intellectual property
Serve as technical lead in vision area and work closely with other software engineers, product managers and QA personnel to create high quality and highly performing solutions

Computer Vision Scientist Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Computer Vision Scientist

List any licenses or certifications required by the position: AWS, RDS, S3

Education for Computer Vision Scientist

Typically a job would require a certain level of education.

Employers hiring for the computer vision scientist job most commonly would prefer for their future employee to have a relevant degree such as Master's and Bachelor's Degree in Computer Science, Computer, Machine Learning, Engineering, Statistics, Electrical Engineering, Business, Technical, Mathematics, Graduate

Skills for Computer Vision Scientist

Desired skills for computer vision scientist include:

2D and 3D imaging physics
Collection devices and software
Electronics and hardware control
Image processing
Signal analysis
Multi–view geometry
C# programming
Computer architectures
Unix/Linux and algorithm optimization
Fixed surveillance

Desired experience for computer vision scientist includes:

Experience with integrating commercial hardware and software tools for custom application development
There are no additional requirements for this position
PhD or Masters in the field of computer vision, image and video processing, machine learning (or related field) and a track record of technical excellence in basic and applied research for vision systems including publications on conferences and journals in the areas of computer vision, image and video processing and artificial intelligence
US Citizenship/Permanent Residency is preferred, clearance is a plus
In order to accommodate potential project work, a preference for this position is U.S. Permanent Resident status
5-7 years of experience (including Ph.D

Computer Vision Scientist Examples

1

Computer Vision Scientist Job Description

Job Description Example
Our innovative and growing company is looking for a computer vision scientist. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for computer vision scientist
  • Apply image and video analysis techniques such as deep learning to large-scale, real-world problems
  • Support structured algorithm and system research on computer vision, image/video processing, and machine learning
  • Design, implement and deliver software systems to funding agencies and participate in large-scale research evaluation
  • Investigate and solve exciting and difficult challenges in image recognition, classification, augmented reality and deep learning
  • Build on A9's core technology in Visual Search
  • Be immersed in a "critical mass” of innovative and top caliber computer vision experts in a collegial and fun environment
  • Work on incredibly hard problems in computer vision that are of value in the real world
  • Create world-class computer vision products
  • Work in a dynamic team that provides continuous opportunities for learning and growth
  • Providing technical leadership in research, design, develop and evaluate first-of-kind data analytics solutions to provide real time diagnostics and therapeutic decision support applications
Qualifications for computer vision scientist
  • Bachelor's degree in computer vision, machine learning, or related discipline
  • PhD or Masters in Computer Science/Electrical Engineering or related fields with a focus on Computer Vision, emerging talent welcome to apply
  • Knowledge of data mining and analytic methods such as regression, classifiers, clustering, association rules, decision trees, Bayesian network analysis, Should have expert-level knowledge in of these areas
  • Proficiency with a statistical analysis package and associated scripting language such as Python, R, Matlab, SAS
  • Programming experience with SQL, shell script, Python
  • Knowledge of and ideally some experience with tools such as Pig, Hive, , for working with big data in Hadoop and/or Spark for data extraction and data prep for analysis
2

Computer Vision Scientist Job Description

Job Description Example
Our company is looking for a computer vision scientist. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for computer vision scientist
  • Creating project plan, and leading a team of research scientists and software engineers to develop prototype solutions
  • Interacting with clinical customers to understand their problems, share insights and best practices, and validate prototypes of solutions to assess their value in patient care
  • Helping to build and lead collaborative relationships with external partners, scientific community, and governmental resources
  • System Engineering and API based integration experience for large production
  • Hardware-oriented Computer-Vision/Deep-Learning Research Scientists will be responsible for power/area/performance driven architecture, microarchitecture development and optimization
  • Activities include Logic design, RTL-to-GDS synthesis, layout optimizations and FPGA emulation
  • Work closely with various artwork design teams and product development engineering teams to solve key asset optimization, personalization and discovery problems
  • Architect and develop robotic material handling solution for clients’ fulfillment centers using cutting edge advances in robotics and computer vision
  • Design and implement new palletization, slotting, picking and sorting algorithms for replenishment and fulfillment
  • Dynamically optimize travel times and load-balance work based on predicted order flows
Qualifications for computer vision scientist
  • Strong foundation in numerical techniques (FFT, Monte Carlo, finite elements, linear algebra, PDEs, ODEs, statistics, ) are required
  • Experience with other modern programming languages such as Python, Octave, Java, Lua, is a plus
  • Must be a self-starter, and a fast learner, work efficiently both independently and as part of a team
  • Masters or PhD in Computer Science/Electrical Engineering or related fields with a focus on Computer Vision
  • Object and event recognition algorithms, software and systems
  • Years of relevant work experience is desired
3

Computer Vision Scientist Job Description

Job Description Example
Our innovative and growing company is looking for a computer vision scientist. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for computer vision scientist
  • Lead proposal development including initial client interaction
  • Use data science and machine learning to drive product innovation, customer success, marketing optimization, and more across both our family history and consumer genomics businesses
  • Help champion a data-driven culture and push long-term business value creation through development of best-in-class data science capabilities
  • Leverage data science, computer vision, and machine learning to increase value across our businesses
  • Train computer vision and deep learning models on the big data resources
  • Optimize computer vision algorithms and deep learning models to run efficiently in production system
  • Work with engineers from prototype to production
  • Partner with our in-house team of geneticists on R&D project
  • Research, invent, and implement novel ideas and solutions for interactive design systems using state-of-the-art machine learning and deep learning methods
  • Write technical papers to top-tier conferences such as SIGGRAPH, SIGGRAPH ASIA, NIPS, CVPR, ICML, ICCV and ECCV
Qualifications for computer vision scientist
  • Applicants must have a solid background in mathematics, statistics and machine learning, with an emphasis in imaging / sensing systems, and computer vision
  • The candidate must be an out-of-the-box problem solver, capable of proposing novel solutions to problems, performing experiments to show feasibility of their solutions and working to refine the solutions into a real-world context
  • 3+ years of experience with developing software in high-level languages, including Matlab, C++, or C#
  • MA or MS degree in an Engineering or Science field
  • 3+ years academic or industry applied research background
  • Experience with developing on mobile/embedded platforms, Android NDK, armv7 NEON, is a plus
4

Computer Vision Scientist Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of computer vision scientist. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for computer vision scientist
  • Keep current with latest trends and technologies to help future research subjects and anticipate development needs
  • Collaborate closely with Robotics scientists and Hardware teams to develop perception systems for Robots
  • Develop state-of-the-art algorithms in multi-sensor fusion, visual-inertial odometry, GPS, IMU and radar processing, intrinsic/extrinsic camera calibration, structure from motion
  • Manipulates and analyzes data sets
  • This scientist will contribute by creating algorithms for medical image analysis and risk models utilizing computer vision techniques and deep learning
  • Applies influence and extensive technical expertise in a broad field of knowledge and has full theoretical grasp of related disciplines
  • Develops technical solutions to complex problems that require the regular use of ingenuity, creativity and business judgement
  • Designs simulation models to predict results and understand interactions
  • Translates new / existing scientific knowledge into enabling technologies / platforms
  • Works closely with Business Division technical contributors outside the organization but within the company
Qualifications for computer vision scientist
  • The applicant should also have strong skills in software engineering with expertise in current programming (Matlab, C++) and analytics languages to generate deliverable modules and prototype demonstrations of their work
  • Experience with developing on mobile/embedded platforms, Android NDK, armv7 NEON
  • MS or PhD in Computer Science or similar
  • Breadth and depth of knowledge in computer vision (CV) algorithms
  • Expertise in Deep Learning-based Computer Vision (2+ years of experience in CV)
  • Extensive experience with programming and algorithm design
5

Computer Vision Scientist Job Description

Job Description Example
Our company is growing rapidly and is hiring for a computer vision scientist. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for computer vision scientist
  • Keeps abreast of trends and developments in their area of expertise, more extended areas, and is a subject matter expert in the external trends/developments
  • Support structured algorithm and system research in machine learning
  • Support the development of exploring novel solutions for autonomous and cognitive systems in the area of computer vision, computational sensing, computing, and related areas
  • Support development of new IP within government, commercial, and internally funded programs
  • Lead and participate in the development of algorithms, software and systems for scene understanding, object recognition, event/activity modeling and recognition, video analysis for modeling and recognition
  • Lead and participate in the development of algorithms, software and systems for change detection, entity detection, scene understanding, and activity monitoring from overhead data
  • Develop algorithms, software and applications in areas such as Visual Security & Surveillance, Autonomous Robotics, Video Data Mining, and Machine Learning
  • Ability to provide technical leadership with innovative ideas and algorithms
  • You will design and conduct research in the field of workspace intelligence
  • You will define applications for robotics, understand application needs and develop end-to-end solutions
Qualifications for computer vision scientist
  • Hacker! Can iterate quickly, make rapid prototypes, and throw them away and start over
  • Work closely with key partners to understand business requirements, and then research, develop, and deploy robotic systems
  • Investigate design approaches, prototype new algorithms, and evaluate technical feasibility by defining and performing experiments to identify and tune viable proof-of-concept approaches
  • Transfer and optimize proven approaches, and deliver robotic software solutions against aggressive schedules
  • 4-10 years of industry experience plus PhD in Computer Science or Computer, Electrical, Mechanical, or Aerospace Engineering with a respectable publication record in robotics and computer vision
  • Hands-on experience with developing highly scalable commercial or industrial strength applications involving robotics and computer vision

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates