Deep Learning Resume Sample
Work Experience
- In the following areas required
- Turn the models into scalable production APIs on SAP’s cloud and machine learning platform
- Familiarity with one or more neural network frameworks such as Theano, Torch or Caffe
- Strong track record of academic or industrial research, with an emphasis on solving real-world problems
- Python, Java, and/or MATLAB programming experience are plusses
- Assisting field business development in guiding the customer through the sales process for GPU Computing products, owning the technical relationship and assisting the customer in building innovative solutions based on NVIDIA technology
- Be an internal champion for Deep Learning and Data Science among the NVIDIA technical community
- Strong written and oral communications skills with the ability to effectively interface with management and engineering
- Experience of using deep learning frameworks, Caffe, TensorFlow, etc
- Strong programming and debugging skills: C++, Python, etc
- Currently enrolled in a PhD or MS level education with a focus in Deep Learning, Machine Learning or AI
- Excellent python and C/C++ programming and software design skills
- Experience with deep learning frameworks: Caffe, TensonFlow, etc
- Evaluate the network performance and cost
- Knowledge in Audio, Speech, or Language Processing
- Work related experience in software development or massive data analytics, CUDA experience highly desirable
- Experience working with modern Deep Learning software architecture and frameworks including cuDNN, Caffe, Torch, and Theano
- Customer facing skill-set and background working with developers, researchers, start-ups and established technical/industry partners
- Demonstrable experience in strategy, research, communications
- Capable of working in a rapidly changing environment without losing focus
- Action-oriented with strong analytical and problem solving skills
- Strong time-management and organization skills for coordinating multiple initiatives, priorities and implementations of new technology and products into very complex projects
- BSc or similar in Engineering, Mathematics, Physics, or Computer Science
- Direct experience participating in communities (professionally or as highly engaged developer)
Education
Professional Skills
- Good communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills
- Excellent communication and organization skills, proven history handling various projects at one time
- Strong problem solving and debugging/troubleshooting skills
- Experience in development and implementation of machine learning software, preferably strong experience with Deep Learning frameworks Theano and Tensorflow
- Excellent object-oriented design skills using MATLAB, Java or C++
- Excellent programming skills mandatory, in particular Python
- Proven programming skills, in particular Python and DL-frameworks (PyTorch, TensorFlow, …)
How to write Deep Learning Resume
Deep Learning role is responsible for programming, python, software, design, c/c++, debugging, organization, java, engineering, learning.
To write great resume for deep learning job, your resume must include:
- Your contact information
- Work experience
- Education
- Skill listing
Contact Information For Deep Learning Resume
The section contact information is important in your deep learning 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
- Telephone number
Work Experience in Your Deep Learning Resume
The section work experience is an essential part of your deep learning 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 deep learning responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular deep learning position you're applying to.
The work experience section should be the detailed summary of your latest 3 or 4 positions.
Representative Deep Learning resume experience can include:
- Excellent C/C++ and Python programming with strong software design skills
- Excellent C/C++ and Python programming with software design skills
- Excellent software and scripting skills (Python/C/C++ or equivalent)
- Programming skills with C++/C or Python
- Problem solving, hacking, and debugging skills
- Demonstrated experience working in teams across country boundaries
Education on a Deep Learning Resume
Make sure to make education a priority on your deep learning resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your deep learning 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 Deep Learning Resume
When listing skills on your deep learning 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 deep learning skills:
- Proven work experience as validation engineer
- Strong English skills, motivation to work in an interdisciplinary and international team
- C/C++ programming and software design skills, including debugging, performance analysis, and test design. Python experience also helpful
- Good programming and debugging skills: C/C++, Python, etc
- Strong programming skills in Python or Scala
- Good communication and academic writing skills
List of Typical Experience For a Deep Learning Resume
Experience For Deep Learning Software Engineer Resume
- Candidates shall have significant prior published experience in AI/ML
- Pursuing PhD or equivalent experience in Computer Science, with a focus in Deep Learning, Artificial Intelligence or related field
- Experience of working with FPGA board
- Strong understanding of CPU/GPU architectures and numeric libraries
- Experience with source control systems, automated testing and continuous integration
- Create new training materials for student teams and develop models necessary to demonstrate proper usage of MATLAB and Simulink
- Experience in deep learning: math and data science background
Experience For Deep Learning Researcher Resume
- Collaborate with other data scientist and data engineers to design, prioritize and implement new features for our AI platform to solve real customer problems
- Experience with Python (Scikit-learn, Pandas, Numpy)
- Very strong knowledge of C/C++
- Experience creating and presenting model output and performance of data to stakeholders using software such as Tableau, PowerBI, Periscope, or other similar
- Experience with statistical or computational mathematics tools (SAS, R, Jmp, Matlab, Python)
- Experience in image processing with Deep Learning and Computer Vision
- Hands on experience in Deep Learning frameworks such as Tensorflow, DL4J, Theano or Caffe
Experience For Deep Learning Solution Architect Resume
- Strong knowledge of software design, programming techniques, and algorithms
- Experience with parallel programming, ideally CUDA C/C++ and OpenACC
- Good understanding and interest for different gradient descent methods
- Good understanding of stochastics approaches
- Strong knowledge of C/C++ and/or Fortran
- Experience with Python and C++
Experience For Research & Technology Manager Computer Vision & Deep Learning Resume
- Experience with Windows development, and Linux
- Strong knowledge of machine learning & deep learning techniques
- Masters or PhD or equivalent experience in Computer Science, Computer Engineering, or related field
- Knowledge of CPU and/or GPU architecture. CUDA or OpenCL programming experience desired but not required
- Relevant work or research experience
- Designing, developing, testing and optimizing of software components of Deep Learning Inference Engine
Experience For HPC & Deep Learning as a Service Business Development Exec Resume
- Optimizing code for various computing hardware backends. Interacting with deep learning researchers
- Leading and providing technical direction to a diverse team of deep learning engineering talent
- Inventing and applying state of the art deep learning algorithms to solve problems related to building autonomous vehicles
- Designing and implementing testing frameworks for NVIDIA Deep Learning software stack
- Working with the deep learning engineering teams within NVIDIA to ensure the reliability of their software
- Working on visual-inertial odometry / SLAM or optical tracking
- Using static analysis tools to find common programming errors
- Working together with the safety engineers in the team to understand testing requirements for safety compliance
Experience For Development Manager for Deep Learning Center of Excellence Resume
- Understanding of latest deep neural networks (CNN/RNN networks such as GoogleNet, ResNet, LSTM etc) and their applications
- Developing novel perception and AI algorithms for mobile robots like rovers and drones
- Working with software QA teams to improve overall test coverage
- Working knowledge of Python, C, C++, and distributed version control systems including Git
- Pursuing a MS or PhD level education in Computer Science with a focus on Deep Learning, Artificial Intelligence or related field
- Using and developing state-of-the-art ML/DL techniques to solve problems in different domains, such as computer vision, speech, NLP, recommender system, etc
- Running big data technologies like Hadoop
- Scripting languages, e.g. Python, Bash
Experience For Deep Learning Research Engineer Resume
- Building components to enable customers to leverage your work as part of robotics SDKs
- Took active role in developing / extending continuous integration, regression testing and integration testing frameworks
- Apply data mining, statistical analysis, predictive modeling, machine learning techniques to complex data structures and systems
- Provide technical input to internal teams regarding data discovery, planning and processing
- Research on generative models for environmental modeling and decision making; learning behavior models from demonstrations with accurate long-term predictions
Experience For Deep Learning Application Developer Resume
- Collaborate and interact with internal GPU library teams to analyze and optimize training and inference for deep learning
- Work in a distributed computing setting to optimize for both scale-up (multi-GPU) and scale-out (multi-node) systems
- Design and implement new systems for parallel and GPU processing of Deep Learning networks and layers
- Work with other teams focused on Deep Learning, Parallel Computing, and Big Data
- Pursue training and speaking opportunities at competition events
Experience For Machine Learning / Deep Learning Expert Resume
- Development and implementation of tools for continuous testing and for efficient GPU job scheduling
- Close contact to the scientific community in Machine Learning, scouting and assessment of new approaches
- Technical discussions and creation of new ideas within the existing Machine Learning research team
- Comfortable working in a research environment exploring the unknown
- Linux programming and debugging
- Develop new algorithms and extend existing artificial intelligence and machine learning algorithms for application to Army-specific data
Experience For Senior Deep Learning Algorithm Engineer Resume
- Define and manage execution of the Research Group’s business strategy including target definitions, growth areas and business plans
- Conduct or participate in multidisciplinary research and collaborate in the design, development and utilization in order to build and optimize software for deep learning developer framework
- Optimize deep learning frameworks like TensorFlow, PyTorch, etc. on AMD processors
- Work with cutting-edge compiler technologies
- Optimize the entire deep learning pipeline
- Apply your knowledge of software engineering best practices
List of Typical Skills For a Deep Learning Resume
Skills For Deep Learning Software Engineer Resume
- Attention to detail, good multitasking/context switching abilities, proactive skills
- Experience optimizing software systems to support CPU/GPUs/FPGAs and/or ASICS, and Experience in high performance computing HPC and distributed systems
- Demonstrated experience and eagerness to work in a highly collaborative, consensus-based team environment
- Experience leading or collaborating with a team in developing and delivering machine learning models that work in a production setting
- Experience with developing analytic applications on cloud environments using scalable computing technologies, including Spark, Hadoop, Pig, and Hive
- Experience in the following areas: deep learning, machine learning, parallel computation & distributed systems
- Experience with Machine Learning/Deep Learning systems and familiarity with TensorFlow, PyTorch, Caffe, or other Deep Learning frameworks
- Direct experience in designing and growing developer or start-up communities
- Industry experience in C/C++ and ideally Python adhering to the best coding practices
Skills For Deep Learning Researcher Resume
- Previous experience working with Deep Learning would be a significant benefit
- Experience using machine learning toolboxes (e.g. Caffe, TensorFlow, or PyTorch)
- Experience writing and debugging compilers
- Experience working with Linux threading architecture and OpenMP
- Experience with web services such as AWS, Redshift, S3, and/or Spark connecting to data using API’s
Skills For Deep Learning Solution Architect Resume
- Experience connecting and analyzing data from multiple business applications (SAP, SFDC, IBM Cognos)
- Strong team player, highly self-motivated, interested in advancing the state of the art in Deep Learning research
- PhD in Machine Learning (preferably related to generative modeling, GANs) with excellent publication record
- PhD in Electrical/Computer Engineering, Computer Science, or a relevant engineering discipline with at least one year of experience
- MS in Electrical/Computer Engineering, Computer Science, or a relevant engineering discipline and at least five years of experience
- BS in Electrical/Computer Engineering, Computer Science, or a relevant engineering discipline with at least 10 years of relevant experience
- Experience designing and building web-based distributed systems
- Knowledge and Experience with Machine Learning, Deep Learning
- Practical experience with Deep Learning or Machine Learning
Skills For Research & Technology Manager Computer Vision & Deep Learning Resume
- Experience with parallel / multi-threading programming
- Unix/Linux shell scripting experience Desired
- Experience using containers and container management techologies
- Experience with deep learning frameworks: Caffe, Torch, Theano, Chainer, TensorFlow, etc.,
- Experience working in MATLAB would be a significant benefit
Skills For HPC & Deep Learning as a Service Business Development Exec Resume
- Experience with GPU computing and performance optimization would be a significant benefit
- Experience in deep networks (CNN, DBN, RNN, LSTM, DCN) or reinforcement learning (RL)
- Experience implementing DL/RL algorithms in high-level languages (e.g. C++, Java, MATLAB, or Python)
- Experience with hyperparameter tuning
- Deep experience with at least one Machine/Deep Learning framework
- Experience working in C/C++ and python
Skills For Development Manager for Deep Learning Center of Excellence Resume
- Experience working with OO languages and templates
- Experience with performance profiling, characterization and optimization
- Experience with at least one Machine/Deep Learning framework
- Experience relevant to Deep Learning
- Experience Coding languages – Python / Ruby, Java, Perl, or C/C++
Skills For Deep Learning Research Engineer Resume
- Ystems Engineering or related work experience
- Programming experience with C/C++
- Proficiency in Python, and familiarity with C and C++, as well as Linux or Unix software development is required. Experience with shell scripting is desired
- Experience in functional and object-oriented programming (e.g., C++, Java, etc.)
- Experience with performance measurement and tuning on C++ based distributed systems
- Experience in statistical languages and tools in particular R
- Experience with mapping related algorithms like SLAM, particle filtering, Visual Odometry
- Experience with collaborative software development, in particular developing cloud services
Skills For Deep Learning Application Developer Resume
- Experience with libraries like OpenCV and PCL
- Experience with drafting publications, articles, and papers based on basic research projects
- Knowledge and basic experience with C++
- Experience with C/C++ and Python languages
- Experience with source control systems GIT, etc
Skills For Machine Learning / Deep Learning Expert Resume
- Experience in tests automation
- Experience in Linux, Bash
- Industry experience in software design and API design
- PhD in CS or equivalent experience required
- Experience with Intel(R) Math Kernel Library and BLAS
Skills For Senior Deep Learning Algorithm Engineer Resume
- Masters in CS or equivalent experience required
- Experience with competitions as a mentor or student
- Experience in large-scale software development, preferably on distributed or GPU systems
- Experience with Linux, in particular with Debian-based distributions
- Experience in low level assembler programming
- Experience in multi-threaded and distributed programming
List of Typical Responsibilities For a Deep Learning Resume
Responsibilities For Deep Learning Software Engineer Resume
- Experience in development and implementation of state-of-the-art DL technologies
- Experience with real-world applications
- Strong teamplayer, motivation and ability to define personal research roadmap
- Experience in multi-component software design, API design
- Experience with cloud platforms such as AWS, Azure, IBM Cloud, or Google Cloud Platform
- Statistical Learning, Deep Learning and Manifold Learning
Responsibilities For Deep Learning Researcher Resume
- Machine learning or deep learning, computer graphics, algorithms and optimizations
- Design and implement wide-ranging performance optimizations
- Participate in all team activities such as planning, design discussions and reviews
- Understand workflows and requirements from various engineering teams to identify productivity improvement possibilities through AI tools
- Work with engineering teams to drive adoption of our data services
- BS (+5 yrs) or MS (+3 yrs) or PhD (+1 yr) in Computer science, electrical and computer engineering or related field
Responsibilities For Deep Learning Solution Architect Resume
- Act as a Student Competition advocate within MathWorks and the external Deep Learning community
- Identify and research Student Competition trends in Deep Learning
- Work with MathWorks stakeholders to disseminate/promote the training materials to student competition teams
- Develop and defend business justifications and monitor impact of predictive modeling projects
- BS in Computer Science, Computer Engineering, Mathematics, or Physics
- A dedication to bring your work to fruition and see it ship in cars worldwide
Responsibilities For Research & Technology Manager Computer Vision & Deep Learning Resume
- System engineering of High Performance Computers
- Computer Science fundamentals in object-oriented design, data structures, high-performance computing
- QL Database/Coding ability to write and execute complex queries in SQL
- Broad knowledge of machine learning algorithms and principles as well as probability theory
- Passionate and aware on latest advances in Deep Learning
- BS in Engineering, Mathematics, Physics, or Computer Science
- Implement various distributed algorithms such as model/data parallel frameworks, parameter servers, dataflow based asynchronous data communication
- Transform computational graph representation of neural network model
- Profile distributed DL models to identify performance bottlenecks and propose solutions across individual component teams
Responsibilities For HPC & Deep Learning as a Service Business Development Exec Resume
- Collaborate with open-source framework maintainers and understand and implement their requirements
- Design internal and customer visible APIs for GPU & parallel algorithms
- Write clear, maintainable and tested code
- Knowledge of convolutional and recurrent architecture blocks
- Entrepreneurial and customer-oriented mindset
- Work with MathWorks stakeholders to build relationships with competition organizers
Responsibilities For Development Manager for Deep Learning Center of Excellence Resume
- Attend competition meetings and events to engage with the competition community
- Design, develop, test, and implement systems to produce predictive models of product performance
- Proactively drive data management processes improvement and collaborate with developers to implement improvements
- Experience creating and applying advanced statistical methods and complex algorithms such as: regression, clustering, simulation, scenario analysis, neural networks and decision trees and other machine learning techniques
- Strong interpersonal and communication skills (both written and oral) including the ability to communicate complex technical/statistical concepts to a non-technical audience
- Participate in specific research projects and assist in developing applications running on CA analytic platforms
Responsibilities For Deep Learning Research Engineer Resume
- Conduct research on deep learning and develop research prototype
- Present/visualize research results, and support technical report or publications
- Familiarity with Big Data technologies like Spark, Kafka, Elastic Search
- Development of new parallel programming methodologies and models in various formats to include SPMD (Single Program Multiple Data), MIMD (Multiple Instructions Multiple Data, and SIMD (Single Instruction Multiple Data) parallelism techniques
- Hold a DOD Clearance
- Proficient in Linux OS environment
- Turn the models into scalable production APIs on SAP’s cloud platform
Responsibilities For Deep Learning Application Developer Resume
- 3D Vision, Computer Vison
- Embedded systems and Sensor fusion
- Software development in Java, Python, C++ and other languages to aid in research experiments and publications
- The management of tier 1 level Internet infrastructure
- Prior experience with front-end web design, machine learning, GPU programming, KVM, SELinux/MAC, NAS, Paxos, highly available distributed systems, performant scale-ready Python, resource-based dynamic scheduling, and system languages such as C, Go or Rust
Responsibilities For Machine Learning / Deep Learning Expert Resume
- Experience in the data science and advanced analytics field, including analyzing large data sets, developing algorithms, and programming and scripting languages, such as R, Python, and Java
- Experience with computer vision and deep learning solutions, including image classification, object detection, segmentation, and equivalent computer vision-based vision tasks
- Be a dynamic, self-starter who pays strict attention to detail and functions independently
- Be results oriented, self-motivated, organized, disciplined, and passionate to learn
- Have a flexible approach to work and work schedules, work collaboratively on a team, and be an active and supportive member of the account
- Learn new languages, tools, and techniques rapidly, as needed
- Experience in the data science and advanced analytics field, including analyzing large data sets, developing algorithms, and using programming and scripting languages, such as R, Python, and Java
- MS Level education or a PhD in computer science, electrical engineering or related fields statistics, applied math, computational neuroscience
- Capability of using Tensorflow or an equivalent framework to map standard CNN/MLP/RNN algorithms
Responsibilities For Senior Deep Learning Algorithm Engineer Resume
- English level proficiency spoken and written - Familiarity with test automation
- Math and data science background
- Track record of research excellence and high-quality publications
- In-depth knowledge of computer micro-architecture
- Travel - mostly within US; some International