Sr. AI Software Engineer

Santa Clara, CA 95050
  • Job Code
  • Jobs Rated
Job Description

Plans, designs and develops tools and models for deep learning that combine supervised and unsupervised learning. Develop deep learning applications including deep network construction, network architecture and hyper parameter tuning. Develop new deep learning algorithms to exploit novel distributed processor architectures. Utilizes efficient data loading and data augmentation techniques.


In this position, the candidate will support the challenging goals of the KAI program and leverage their strong knowledge of the field to identify disruptive solutions in the market and find the best match to our program, collaborate with other KAI teams, Intel business units, and external partners to develop cutting edge solutions utilizing KAI technology. This requires a familiarity with the state of the art in the field.


The ideal candidate will bring proven experience in the AI areas of Neural Networks (NN) and deep learning (DL), Computer vision (CV), Natural Language Processing (NLP), and/or Knowledge Representation and Reasoning (KRR). Research or practice in the sub-field of Knowledge Graphs is an advantage.

The successful candidate should exhibit the following behavioral traits:

  • Drive to solve customers' problems using technical creativity and hard work.
  • Works independently and within a team and collaborates across group boundaries
  • Have excellent verbal and written communication skills


The candidate must possess a Master's degree or Ph.D. degree in Computer Science, Electrical Engineering, or Computer Engineering

3+ years hands-on development experience in the following areas:

  • Software Development using Python, C++, Docker
  • AI/ML using Tensorflow, PyTorch, Neural Networks,
  • Experience in one or more of the following: NLP, CV, Recommender Systems

Preferred Qualifications:

  • Knowledge Representation and Reasoning
  • Knowledge Bases
  • Transformers / BERT and similar models
  • Convolutional Neural Networks
  • Graph Neural Networks
  • Kubernetes
  • Distributed knowledge representation
  • Statistics
  • Agile development

Inside this Business Group

Intel Labs is the company's world-class, industry leading research organization, responsible for driving Intel's technology pipeline and creating new opportunities. The mission of Intel Labs is to deliver breakthrough technologies to fuel Intel's growth. This includes identifying and exploring compelling new technologies and high risk opportunities ahead of business unit investment and demonstrating first-to-market technologies and innovative new usages for computing technology. Intel Labs engages the leading thinkers in academia and industry in addition to partnering closely with Intel business units.

Other Locations

US, Arizona, Phoenix;US, Oregon, Hillsboro

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr. AI Software Engineer

Santa Clara, CA 95050

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good