Computer Vision and Machine Learning Software Engineer (160222)
Company: AMD
Location: Santa Clara
Posted on: August 6, 2022
Job Description:
What You Do At AMD Changes EverythingAt AMD, we push the
boundaries of what is possible. We believe in changing the world
for the better by driving innovation in high-performance computing,
graphics, and visualization technologies - building blocks for
gaming, immersive platforms, and the data center.Developing great
technology takes more than talent: it takes amazing people who
understand collaboration, respect, and who will go the "extra mile"
to achieve unthinkable results. It takes people who have the
passion and desire to disrupt the status quo, push boundaries,
deliver innovation, and change the world. If you have this type of
passion, we invite you to take a look at the opportunities
available to come join our team.Software Engineer: Advanced
Technologies Group - Computer Vision and Machine Learning Platform
Advanced Technologies Group is a startup group within AMD with a
mission to transform how our future generations will live by
continuous innovation and advance AMD's future solution.The
Role
- In this role you will participate in SW development and test
development for end-to-end machine learning-based solutions for
camera and computer vision applications running on AMD Edge
platforms
- Work closely with HW and SW teams and get your hands on a broad
range of activities from solution design, software development, to
optimization and deployment for Edge platforms
- Work closely with architecture teams on software architecture
definition and design reviews
- Measure, analyze, and optimize power and performance for both
application and system software/hardware stack
- Work with engineering teams cross technical functions,
geographical regions and time zones, involving various facets of
computer vision machine learning product The Person
- Proven experience in a production software engineering
environment using industry-standard tools and methodology
- Excellent C, C++ programming and debugging skills
- Analytical and methodical; a self-starter with ability to learn
independently or within a team, and share knowledge with
others
- Strong background in computer vision, computer system
architecture, and algorithm design
- Effective verbal and written communication skills, with ability
to express complex technical concepts to other team members
Preferred Experience
- Experience with end-to-end software application development
flow - from design to development to integration and testing
- Experience in developing computer vision algorithms using
OpenCV and/or Deep Learning approaches
- Experience with system software (driver/OS level) on
Windows/Android/Linux environment
- Experience of profiling and optimization techniques for
software and system stacks
- Validated debugging and analysis skills, for root causing
sophisticated issues at both application and system level
- Experience with GPGPU compute like OpenCL, DirectX Compute
- Experience with camera architecture, camera APIs and other
camera algorithms
- Experience with Machine Learning/Deep Learning frameworks like
Tensorflow, Pytorch
- Experience with GPU-based hardware acceleration and related SW
frameworks
- Proven technical team leadership experience is an asset
Academic CredentialsBS/MS degree in Computer Science,
Electrical/Computer Engineering, or Applied Math Requisition Numbe
r: 160222Country: United States State: California City: Santa
ClaraJob Function: Design Benefits offered are described here .AMD
does not accept unsolicited resumes from headhunters, recruitment
agencies or fee based recruitment services. AMD and its
subsidiaries are equal opportunity employers. We consider
candidates regardless of age, ancestry, color, marital status,
medical condition, mental or physical disability, national origin,
race, religion, political and/or third party affiliation, sex,
pregnancy, sexual orientation, gender identity, military or veteran
status. Please click here for more information.
Keywords: AMD, Santa Clara , Computer Vision and Machine Learning Software Engineer (160222), IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...