Computer Vision Scientist Job Description
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:
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:
Desired experience for computer vision scientist includes:
Computer Vision Scientist Examples
Computer Vision Scientist Job Description
- 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
- 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
Computer Vision Scientist Job Description
- 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
- 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
Computer Vision Scientist Job Description
- 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
- 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
Computer Vision Scientist Job Description
- 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
- 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
Computer Vision Scientist Job Description
- 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
- 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