Computer Vision Engineer Resume Sample

5.0
16 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Daron Hyatt
10556 Ashlee Tunnel,  Chicago,  IL
+1 (555) 864 2460

Work Experience


Lead Computer Vision Engineer
12/2017 - PRESENT
Chicago, IL
  • Software and Firmware Engineersto program and develop DSP, video processing, image processing, etc. on FPGA's, MATLAB simulation, C, C++.
  • Hardware Design Engineers with FPGAs and other hardware platforms. Take algorithms and developed software, port into real time operation onto embedded hardware
  • Mechanical Engineers with dynamic modeling skills to perform sensor integration into the automotive ecosystem
  • Systems Engineers with automotive industry knowledge
  • Optoelectronics Packaging Engineer – design, modeling, transfer to manufacturing, materials
  • MS in Computer Science or Electrical Engineering with a focus on Computer Vision
  • High proficiency in C++
  • Competence with computer vision libraries such as OpenCV, Matlab and PCL
Computer Vision Engineer
02/2013 - 07/2017
Los Angeles, CA
  • Hands-on experience with object detection, tracking, and optical flow
  • Either of the following
  • Vast experience solving analytical problems using quantitative approaches. Comfort manipulating and analyzing complex, high-volume, high-dimensionality data from varying sources
  • BS/MS/Ph.D. Computer Science, Applied Mathematics, Physics or Computer Vision
  • Expert in algorithm design, creative problem solving, and performance optimization
  • Knowledgeable with computational geometry, linear algebra, and statistics
  • MS or PhD in computer science or related engineering discipline
  • Experience with tools such as OpenCV, Eigen, or TensorFlow
  • Experience working in high-performing teams throughout the entire software development lifecycle
Computer Vision Engineer, Tracking
07/2008 - 12/2012
Philadelphia, PA
  • Working knowledge and recent experience with modern software tools, testing frameworks, and best practices
  • Experience designing scalable software, debugging, and performance tuning applications
  • Obsessive about delivering and following through
  • Develop creative computer vision software for a variety of Oculus products
  • Develop novel real-time 3D scene reconstruction techniques and delivering image-based rendering systems
  • Implement GPU-optimized high performance algorithms
  • Background in 3D reconstruction and image-based rendering

Education


Missouri University of Science and Technology - Engineering Education Center
2003 - 2007
Science's Degree in Computer Science

Professional Skills


  • Performance tuning and debugging experience and skills
  • Excellent computer vision or machine learning skills
  • Excellent programming skills with C++
  • Strong C/C++/Python programming skills
  • Strong mathematical and computer science skills
  • Excellent 2D and 3D computer vision skills
  • Strong oral/written communication skills and good teamwork spirit

How to write Computer Vision Engineer Resume

Computer Vision Engineer role is responsible for programming, software, modeling, java, integration, architecture, design, research, travel, engineering.
To write great resume for computer vision engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Computer Vision Engineer Resume

The section contact information is important in your computer vision engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Computer Vision Engineer Resume

The section work experience is an essential part of your computer vision engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous computer vision engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular computer vision engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Computer Vision Engineer resume experience can include:

  • Strong product background and hands on experiences in building product-quality computer vision, machine learning and deep learning technologies
  • Experience in building visual data processing pipelines, including the design of necessary validation automation
  • Well versed in problem solving, debugging, and troubleshooting skills
  • Strong programming experience in Matlab and Python visioning libraries
  • Strong experience in building AI related product and service
  • Proficiency in C / C + +, Python, a strong program development capabilities, with experience in image processing algorithms

Education on a Computer Vision Engineer Resume

Make sure to make education a priority on your computer vision engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your computer vision engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Computer Vision Engineer Resume

When listing skills on your computer vision engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical computer vision engineer skills:

  • Strong C / C++ programming skills, with strong analytical and diagnostic/debugging skills
  • Sufficient verbal and written communication skills necessary to effectively collaborate in a team environment and present and explain technical information
  • Operate effectively in a dynamic, multi-tasking environment while leading diverse resources
  • Strong software engineering skills and substantial expertise in one of Python, R, C/C++, or Java
  • Strong communication skills to be able to collaborate with other engineers and present solutions clearly
  • Outstanding algorithm implementation skills and proficient in C/C++, MATLAB, Python, etc

List of Typical Experience For a Computer Vision Engineer Resume

1

Experience For Lead Computer Vision Engineer Resume

  • Algorithm optimization skills
  • Experience formulating and managing a vision, roadmaps and detailed plans
  • Practical experience solving real world problems with computer vision
  • Experience with GPU programming (OpenGL / Cuda) and Linux
  • Industry experience developing computer vision technology
  • Experience with 3D dimensioning technologies
2

Experience For Drone / Computer Vision Engineer Resume

  • Deep Learning, OpenCV, CNN and Caffe library experience
  • Experience in productizing algorithms and/or software optimization
  • Over 8 years working experience in product research and development in the visual and speech fields
  • Have practical experience in managing the R & D team
  • Familiarity with deep learning and hands-on experience
  • Strong computer vision background
3

Experience For Senior Computer Vision Engineer Resume

  • Experience in design and development of production software systems
  • O 5+ years of experience in computer vision implementations
  • At least two years of experience in machine learning working with images or speech
  • Experience with Deep Learning frameworks, such as TensorFlow, Keras, Pytorch
  • Experience with OpenCV or other computer vision libraries
  • Productizing of software solutions utilizing machine learning frameworks
  • Create solutions using machine learning techniques
4

Experience For Computer Vision Engineer, Tracking Resume

  • Design, implement, and test computer vision algorithms using image and signal processing techniques to solve problems
  • Machine Learning especially deep learning for video analytics
  • Profound understanding of computer vision and machine learning algorithms,
  • Talent for creating efficient, real-time processing schemes
  • Currently has or is in the process of obtaining PhD in Computer Science, Computer Vision, Machine Learning, Robotics or related technical field
  • Responsible for productizing the CV/ML algorithms into product features, with support and guidance from other system engineering teams
5

Experience For Computer Vision Engineer, Eye Tracking Resume

  • Produce timely and error-free deliverables in an efficient manner, managing multiple tasks and varying project scopes
  • Collaborate with cross-functional engineering and research teams in computer vision, machine learning, and graphics
  • Knowledge in efficient algorithms, 3D geometry, machine learning, software systems, information theory
  • Development of SW framework and test applications used for integration of algorithms running on Android device
  • Camera modeling and simulation
  • Camera image quality verification and benchmarking
  • Participate in software architecture definition and design of image-processing solutions
  • Leads the development of cutting edge computer vision and video analytics algorithms
  • Provides support regarding product development to internal departments
6

Experience For Mobile Computer Vision Engineer Resume

  • Face(vehicle, pedestrian, etc) detection and tracking
  • Theoretical knowledge in image processing and mathematics
  • Ph.D. or M.S. in Computer Science, Electronic Engineering, or related fields
  • Prolific publication record in the top conferences and journals in the computer vision, machine learning, AI and numerical optimization fields
  • Coordinate engineering and design activities
7

Experience For Computer Vision Engineer UAV Software Group Resume

  • Participate in cutting edge research in computer vision that can be applied to Oculus product development
  • Apply your broad familiarity with computer vision algorithms
  • Co-develop requirements and algorithms for new systems
  • Write documentation, support customers
  • Write documentation, support customers remotely and on-site
  • Development & prototype computer vision algorithms and system to solve use case specific problems
  • Integration of algorithms into native code and optimized for mobile platforms (i.e. Android)
8

Experience For Computer Vision Engineer, Face Resume

  • Verification of third party algorithms
  • Analysis of third party algorithms and competitive solutions
  • Research and develop product quality computer vision algorithms to analyze sports video
  • Work collaboratively on new product development to understand and further develop requirements, design solutions, develop algorithms, and write software in C/C++
  • Assess project requirements, research solutions, and research and design imaging algorithms, then support project team as they test and build the entire system
  • Present ideas to internal and external customers
  • Image or Signal processing, especially with object identification, position detection, completeness checking, shape and dimensional inspection, surface inspection and pattern matching
  • Design, develop and deploy solutions using computer vision and machine learning
  • Development & prototype computer vision algorithms, machine learning models and system to solve use case specific problems
9

Experience For Computer Vision Engineer, Hands Resume

  • Collaborate with team members from prototyping through production to advance the entire project
  • MS in Computer Science, Computer Vision, Machine Learning, Robotics or related technical field
  • Study current leading approaches and algorithms, analyze the latest industrial trends and research papers
  • Utilize current programming methodologies to translate CV algorithms into software
  • Knowledge of algorithms in computer vision & machine learning areas
  • Matlab or other analysis tools
  • Write and present white papers to explain technical solutions
  • Willingness to travel and work in a global team of professionals required
  • Development and Integration of algorithms optimized to run on Android mobile device
10

Experience For Computer Vision Engineer, Oculus Resume

  • Develop novel, accurate computer vision algorithms and advanced systems with a focus on real-time object tracking, SLAM, sensor fusion, visual odometry, camera calibration and 3D reconstruction
  • Research, develop and prototype advanced hardware and software technologies related to tracking, 3D reconstruction, photometric stereo, object detection and appearance modeling
  • Conceive proof-of-concept prototypes that establish overall system performance
  • Analyze and improve efficiency, scalability and stability of various deployed systems
  • Contribute research that can be applied to Facebook and Oculus product development

List of Typical Skills For a Computer Vision Engineer Resume

1

Skills For Lead Computer Vision Engineer Resume

  • Camera/Image processing skills
  • Effectively drive forward projects within a multifunctional and multinational team
  • Strong C++/Python, Multi-thread/CPU, OpenCL, and shell programming experience
  • Experimenting with real-world data to validate, evaluate and improve the algorithms
  • Fundamental knowledge of programming and experience in Python, C, C++, Matlab, or similar programming language as used in machine learning
2

Skills For Drone / Computer Vision Engineer Resume

  • Practical experience utilizing machine learning and common frameworks
  • Experience in researching and inventing advanced computer vision algorithms
  • Proven track record of developing and implementing high-quality computer vision algorithms
  • Experience in designing and developing Computer Vision technology
  • Experience with real-time object tracking, SLAM, sensor fusion, real-time image processing, etc
3

Skills For Senior Computer Vision Engineer Resume

  • Experience developing data infrastructure and tools and familiarity with current large-scale data processing technologies
  • Experience in developing software for computer vision, machine learning or computer graphics application
  • Experience working on imaging/camera system and consumer mobile/ web application
  • Experience in machine learning, deep learning, recommendation algorithm
  • Experience in Machine learning, computer vision and image processing research and development
  • Experience in using Deep Learning models in automotive projects (object detection, scene semantic segmentation etc.)
4

Skills For Computer Vision Engineer, Tracking Resume

  • Experience working in the areas of 3D reconstruction, SLAM, object detection and tracking and/or computer graphics
  • Experience developing and designing Computer Vision technologies and systems
  • Experience designing and developing computer vision algorithms in C++
  • Experience programming using C, C++, and object-oriented design methods
  • Experience in development/programming
  • Experience in computer vision and video analytics algorithms, such as image segmentation, object detection, tracking and classification
  • Experience developing computer vision algorithms
5

Skills For Computer Vision Engineer, Eye Tracking Resume

  • Experience with prototyping algorithms in MATLAB or Python
  • Experience in CUDA/OpenCL or similar language including x86 MMX/SSE/AVX
  • Experience using GPU-accelerated libraries (e.g., MKL, cuDNN) is desirable
  • Experience of the following would be highly desirable
  • Operate in an Agile/Scrum environment to deliver high quality software against aggressive schedules
6

Skills For Mobile Computer Vision Engineer Resume

  • Extensive experience in computer vision and computer graphics
  • Experience with Visual Studio and Android Development Studio
  • Working knowledge and experience in computer vision
  • Experience with camera calibration and sensors
  • Proven ability to design the well-performance algorithm in computer vision
  • Proven ability to select, design and implement appropriate systems architecture
  • Experience in computer vision field
  • Proven track record as a creative problem solver
7

Skills For Computer Vision Engineer UAV Software Group Resume

  • Attention to detail and a good grasp of task feasibility and effort
  • Track record of effective collaboration in a cross-functional environment
  • BS/MS in Computer Science or related technical field, or equivalent practical experience
  • Complete programming, debugging, testing, validation, documentation and/or deployment of the solution/product
  • Experience developing real-time computer vision software in C++, including algorithm design and systems software development
  • Experience with machine learning, Bayesian filtering, information theory and/or 3D geometry
  • Experience in programming
8

Skills For Computer Vision Engineer, Face Resume

  • Experience in computer vision implementations
  • Experience in distributed computation
  • Proven publication track record at conferences
  • Experience in Python, OpenCV, Dlib
  • Experience ii IT projects, ideally similar position
  • Testing, debugging, configuring, and documenting the overall demo
  • Prototyping hardware and software solutions for characterizing, modeling and calibration of camera lenses and image sensors
  • Applying Deep Learning technology to analyze the latest trends and social media data, develop personalized recommendation system
  • Building road scene reconstruction using computer vision and other
9

Skills For Computer Vision Engineer, Hands Resume

  • Developing cutting edge 3D reconstruction system
  • Formulating and solving numerical optimization problems in computer vision
  • Developing robust software for integrating multiple image sensors and embedded systems
  • Integrating OpenCL and OpenCV kernels into deep learning algorithms
  • Moving Object Detection and Tracking
  • Understanding and familiarity with Deep Learning techniques
  • Reading Group to discuss UAV research and novel ideas
10

Skills For Computer Vision Engineer, Oculus Resume

  • Developing image recognition and video analytics algorithms
  • Prototyping algorithms for object detection and recognition
  • Understanding of applied mathematics and numerical optimization
  • Your passion for uncovering and root causing bottlenecks, as well as optimizing quality and performance
  • Accountable for identifying and leveraging new and evolving capabilities and technologies in the AI domain

List of Typical Responsibilities For a Computer Vision Engineer Resume

1

Responsibilities For Lead Computer Vision Engineer Resume

  • Experience in developing and designing Computer Vision technologies and systems
  • Experience developing large scale deployable complex code bases products, familiarity with version control tools such as GIT(GitHub/GitLab)
  • Experience software engineering in C++
  • Experience with Tensorflow or other machine learning libraries or techniques
  • Some industry experience solving real-world detection, specifically anomaly detection
  • Develop prototypes for future VR/AR/MR experiences, drive continued development, and integrate robust solutions into product
  • Linear algebra, 3D geometry and numerical optimization experience
2

Responsibilities For Drone / Computer Vision Engineer Resume

  • Programming Languages – Python, Java, R
  • Understanding of detection theory
  • Responsible for developing computer vision and machine learning technologies for prototyping and deployment on cloud and embedded systems
  • Participate as a machine learning software developer for AMD by implementing competitive Inference solutions using AMD technologies
  • Design tools for profiling, analyzing, and improving inference performance
  • Expertise in state of the art computer vision including video tracking and object recognition
  • Proficient in using variety of engineering tools like C++, MATLAB, OpenCV, etc
3

Responsibilities For Senior Computer Vision Engineer Resume

  • Hands-on, self-motivated, team player and capable of completing challenging and novel tasks
  • Knowledge of key suppliers and industry trend in computer vision and object tracking
  • Lead daily meeting, make sure the team consistently delivers projects on time
  • Actively takes a leadership role in AI work definition and work shaping activities
  • Develop models for detecting elements in video, image, audio and data
  • Build scalable deep learning algorithms
  • Deep Learning Tools – Tensorflow, Theano, Caffe, etc
4

Responsibilities For Computer Vision Engineer, Tracking Resume

  • Critical thinking: ability to think through a problem and build a scalable solution
  • With deep understanding of beauty industry, develop the advanced technologies to commercialize with Shiseido product
  • Embedded SW design with respect to resource limitations and timing constraints
  • Interact with users to define requirements for CV based product/solutions
  • Generate novel ideas on computer vision algorithms, implement and evaluate them
  • Sets project direction with respect to computer vision
  • Manages and directs a team of computer vision vendors. Evaluates supplier architecture, designs and performance, sets expectations and goals for computer vision
  • Researches options and provides analysis for product direction
5

Responsibilities For Computer Vision Engineer, Eye Tracking Resume

  • Consults with internal departments to identify customer needs and include into project objectives. Provides support regarding product development to internal departments
  • Contributes to the development of policy innovation manages programs and/or product development initiatives
  • Develops and implements programs/solutions to improve processes, reduce costs and cycle time, and improve customer service
  • Creates appropriate project documentation
  • Knowledge of Computer vision KPIs
  • Interface with and direct computer vision experts
  • Expertise in integration of 3rd party supplier systems
  • MSc in Computer Vision, Computer Science or a related technical field
6

Responsibilities For Mobile Computer Vision Engineer Resume

  • Develop web and mobile application with high efficiency algorithm design backend
  • Identify issues and implement solutions to complex problems in large scale backend infrastructure and mobile platform
  • Build distributed computation systems with GPU to accelerate the algorithm
  • Analyze and solve difficult problems across the stack
  • Proficiency in C++, Java, Python, Spark
7

Responsibilities For Computer Vision Engineer UAV Software Group Resume

  • Knowledge of applied mathematics and numerical optimization
  • Complementary techniques such as
  • Motion & trajectory estimation,
  • Parameter estimation & optimization
  • Lanes and road detection etc
8

Responsibilities For Computer Vision Engineer, Face Resume

  • Provide data/report support for complex computer vision projects
  • Define unstructured data needs, evaluate data quality, and extract/transform data for analytical projects and research as they apply to the automotive industry
  • Leverage C/C++, Python, CUDA, and OpenCV to capture and annotate images/videos based on requirements
  • Software and Algorithm development for computer vision, image processing and data fusion on SAMBots and Autonomous Vehicles to enable navigation/sensing in challenging environments
  • Document algorithmic approaches, test results, prepare technical reports, present results, and demonstrate system capabilities to peer review groups, partners, working groups, and sponsors
  • Design and develop novel algorithms for real-time scene and object tracking, reconstruction and understanding
  • Prototyping and engineering experience in at least one relevant specialization area in Computer Vision, e.g. SLAM, state estimation, dense 3D reconstruction, sensor fusion, object recognition, scene understanding, etc
  • Applications and resumes to be submitted in English
  • Familiar with project management tools such as Microsoft Project, software engineering theory and tools (e.g. UML2 (Enterprise Architect), and knowledge management products (Confluence, and Jira), etc
9

Responsibilities For Computer Vision Engineer, Hands Resume

  • Expertise in OpenCV, PCL/OpenNI, Boost, Eigen, Linear Algebra, Ceres-Solver libraries
  • Brainstorm, discuss, and drive new advanced technology solutions for MLBAM products
  • Influence the innovation of products used by millions of users worldwide
  • Present and explain complex models to non-technical stakeholders
  • Masters or PhD in Computer Science with a focus in computer vision
  • Work with ML experts and internal GPU library teams to implement tools and libraries for networks optimized for AMD hardware
  • Develop advanced inference engine architect and design to enable real-time deployment of models
  • Deploy productized networks to run efficiently on our hardware
10

Responsibilities For Computer Vision Engineer, Oculus Resume

  • Familiarity with several neural network models for object classification is desirable
  • Work with Windows and Linux platforms
  • Sets project direction in the area of computer vision and video analytics
  • Manages and works well with internal team as well as with external partners
  • Consults with internal departments to identify customer needs and include them in project objectives
  • Optimize and debug computer vision algorithm and end-to-end workload on Intel platforms
  • Object Recognition / Object Detection / Categorization
  • MS and research in the field of computer vision or image system development
  • Familiarity with libraries such as OpenCV

Related to Computer Vision Engineer Resume Samples

Computer Engineer Resume Sample

Work Experience

  •  Printed copies are uncontrolled unless otherwise identified Before using this document, consult MyWorkshop for the latest revision   •  Develop and maintain Custom Labview software applications which control manufacturing processes   •  Provide DFM related feedback to design team &...
Professional Skills

  •  Proven advanced verbal and written communi...
  •  Strong C/C++, embedded programming skills ...
  •  + A team player capable of handling multip...
4.7
13 votes

Computer Technician Resume Sample

Work Experience

  •  Ensures computer equipment and software is running properly; troubleshoots and   •  General climate controlled office environment   •  Low noise level   •  Prolonged sitting and repetitive motion due to extended computer use   •  Frequent exp...
Professional Skills

  •  Demonstrate excellent verbal, written and ...
  •  Excellent interpersonal skills and the abi...
  •  Demonstrate skill in organizing, managing ...
4.8
16 votes

Telecommunications Engineer Resume Sample

Work Experience

  •  Maintain switching equipment and applications (key systems, ACD, PBX, VoIP, voice mail, call accounting, reporting systems)   •  Support and work with telephony protocols, including TDM, T1 ISDN, VoIP, H323, TCPIP, SIP, G711, G729 and QoS   •  Develop, streamline, and optimize comp...
Professional Skills

  •  Hands on troubleshooting and configuration...
  •  Excellent systems analysis, troubleshootin...
  •  Demonstrated skills in math and advanced p...
4.8
13 votes

WEB Consultant Resume Sample

Work Experience

  •  Problem Management - Root cause analysis   •  Determining prevention items (fixes, how to prevent further occurrence of an issue)   •  Works with Information Technology architects to insure legacy applications integration   •  Participates in evaluations of new ...
Professional Skills

  •  Strong change management skills with a Cle...
  •  Excellent influencing, negotiating, projec...
  •  Strong consulting skills making digital re...
4.9
14 votes

Oracle Manager Resume Sample

Work Experience

  •  Assist Oracle Marketing Cloud sales enablement team on operationalizing messaging across the Marketing Cloud’s global sales unit   •  Supervise development team members through hiring, performance appraisals, pay rate reviews, delegating, promoting, coaching, counseling and terminating as needed  ...
Professional Skills

  •  Experience and Strong Implementation skill...
  •  Experience with other Oracle Middleware te...
  •  Excellent leadership, written communicatio...
4.8
20 votes

Consultant Solution Resume Sample

Work Experience

  •  Extensive experienced in reviewing and debugging code in the following software languages: HTML,JavaScript, SQL, XML   •  Experience working closely with external clients throughout the full implementation of the project   •  Staying up to date on Workforce Ready releases and futur...
Professional Skills

  •  Understanding of the technology industry a...
  •  Understanding of the technology industry a...
  •  Understanding of industry issues & ability...
5.0
18 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates