Loading ...
Loading ...
AI Software Platform Engineer (2022 New Grads)
Ver: 163
Día de actualización: 05-11-2024
Ubicación: Hsinchu City
Categoría: Alta tecnología Mecánica / Técnica Eléctrica / Electrónica
Industria: Software Development Wireless Services Semiconductor Manufacturing
Tipo de empleo: Full-time
Loading ...
Contenido de trabajo
CompanyQualcomm Semiconductor Limited
Job Area
Engineering Group, Engineering Group > Machine Learning Engineering
General Summary
Do you want to work in the biggest emerging field of technology since the birth of the Internet? Machine learning is going to change EVERYTHING. We are rapidly expanding our AI Enablement Center in Taiwan. This lab will join a large number of other AI R&D labs around the world. We invite you to join our new lab to apply your skills to expand Qualcomm’s already impressive AI portfolio, with a special focus on IoT and HPC applications and devices. We combine high performance software with cutting edge hardware to run deep neural networks fast, and we do it with the lowest power on our incredible range of Snapdragon processors. In this position you will be responsible for enabling advanced machine learning usage scenarios on top of Qualcomm’s hardware and software infrastructure and participate in system software, tools development, maintenance and evolution for ML computing SDK for Qualcomm processors. To extend SDK’s capability and applicability, you will work with neural network frameworks like Pytorch and TensorFlow, extend our neural net engine to support the latest and greatest DNNs emerging from the research community, and optimize for next generation hardware acceleration cores. You will also validate the performance and accuracy of the engine through detailed analysis and test coverage. Live and breathe software development with excellent analytical, development, and debugging skills and partner with industry-leading organizations for delivering next generation of machine learning technology into the hands of millions.
Minimum Qualifications
- Master’s degree in Computer Science, Electrical Engineering, or related field.
- Software development experience in one or more general purpose programming languages o such as: C/C++, Java or Python.
- Experience in the field of software engineering (i.e. working with data structures, algorithms, software design)..
- Good experience with Programming Language such as C, C++, Java, Python etc.
- Experience in large-scale software project.
- Ability to speak and write in English fluently.
- MS or PhD degree in Computer Science, Electrical Engineering, related technical field or equivalent practical experience, specializing in machine learning, computer architecture, operating system, compilers, or hardware-software codesign.
- Experience in machine learning software stack and hardware architecture.
- Experience in programming domain-specific accelerators, including DSP, GPU etc.
- Experience in compiler design and implementation, image/video/speech algorithms and software/hardware implementation techniques.
- Experience in Unix, Android or Linux operating system, framework, application and development environment.
Ability to quickly learn new technologies and work on resolving customer reported technical problems during mobile or wireless communication product development cycles.
Excellent analytical, problem solving and Communication skills and willingness to work with customers
Education
Minimum Qualifications
Bachelors - Computer Science, Bachelors - Engineering, Bachelors - Information Systems
Certifications
Work Experiences:
Skills
Preferred Qualifications
Education
Masters - Computer Science, Masters - Engineering, Masters - Information Systems
Work Experiences
1+ years experience using statistics and probability (e.g., conditional probability, Bayes rule) ,1+ years experience in embedded system development and optimization with application to a specific problem domain in ML (e.g., NLP, multi-media). ,1+ years experience with Machine Learning frameworks (e.g.,Tensor Flow, Caffe, Caffe 2, Pytorch, Keras) ,1+ years of experience working in a large matrixed organization. ,1+ years experience with one or more programming language suitable for machine learning (e.g., Python, R, C, C++). ,6 months of experience with low level interactions between operating systems (e.g., Linux, Android, QNX) and Hardware
Skills
AI Frameworks, Calculus, Data Manipulation, Deep Learning, Machine Learning, Performance Optimization, Python, Statistics
Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to accommodationsupport
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
If you would like more information about this role, please contact Qualcomm Careers.
Loading ...
Loading ...
Plazo: 20-12-2024
Haga clic para postularse como candidato gratuito
Reporte trabajo
Loading ...
TRABAJOS SIMILARES
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City
Loading ...
-
⏰ 05-12-2024🌏 Hsinchu City
-
⏰ 05-12-2024🌏 Hsinchu City