Senior AI Software Validation Engineer

Intel

Job Summary

Intel is seeking a Senior AI Software Validation Engineer to lead QA efforts for AI products. This role involves designing, developing, optimizing, and validating features in AI frameworks like PyTorch, TensorFlow, JAX/XLA, Hugging Face, and OpenVINO. The engineer will validate distributed algorithms, profile deep learning models for performance bottlenecks, and propose solutions. The position requires strong technical and leadership skills, adaptability, and effective communication to drive innovation in a dynamic environment.

Must Have

  • Lead a team of QA engineers in developing and executing validation strategies for Intel's AI products.
  • Conduct design and development to build, optimize, and validate features in AI Frameworks.
  • Work with SW development engineers to validate distributed algorithms (model/data parallel, parameter servers, dataflow).
  • Profile distributed deep learning models to identify performance bottlenecks and propose solutions.
  • Bachelor's in Computer Science, Computer Engineering, Electrical Engineering or related fields with 4+ years, or Master's with 3+ years of relevant experience.
  • 3+ years experience developing/validating software in C/C++ or Python.
  • 3+ years strong understanding of AI technologies or deep learning frameworks like PyTorch, vLLM, JAX/XLA, Tensorflow, OpenVINO.

Good to Have

  • Familiarity with data center and client computing environments.
  • Contributions to open-source projects.
  • Experience with continuous integration (CI) systems and automation tools like Jenkins.
  • Experience with container build and execution technologies such as Docker.
  • Container orchestration and cluster management tools such as Kubernetes and SLURM.
  • Prior experience with leading technical teams for 2+ years.
  • Hands-on experience with GPU technology and optimization techniques.
  • Knowledge of software development lifecycle and DevOps practices.

Perks & Benefits

  • Competitive pay
  • Stock options
  • Bonuses
  • Health benefits
  • Retirement plans
  • Vacation

Job Description

Job Description:

Do Something Wonderful.

Intel is shaping the future of technology to help create a better future for the entire world. Our work in pushing forward fields like AI, analytics, and cloud-to-edge technology is at the heart of countless innovations. With a career at Intel, you'll have the opportunity to use technology to power major breakthroughs and create enhancements that improve our everyday quality of life. Join us and help make the future more wonderful for everyone. Want to learn more? Visit our YouTube Channel or the link below.

Life at Intel

We are looking for a highly motivated and experienced Senior AI Software Validation engineer to lead a team of QA engineers in development and execution of cutting-edge validation strategies for Intel's AI products.

In this role you will conduct design and development to build, optimize and validate features in AI Frameworks like PyTorch, Tensorflow JAX/XLA, Hugging Face, OpenVINO and contribute to external frameworks (e.g., TensorFlow, PyTorch). You will work closely with SW development engineers and validate various distributed algorithms such as model/data parallel frameworks, parameter servers, dataflow based asynchronous data communication in machine learning, and/or deep learning frameworks. You will profile distributed deep learning models to identify performance bottlenecks and propose solutions across individual component teams.

The engineer should possess the following behavior attributes:

  • Ability to create and drive concepts to innovative solutions.
  • Leadership skills including the skillfulness to organize and prioritize their work.
  • Flexibility and adaptability in a fast paced and dynamic environment
  • Clear and effective technical communication, both verbal and written.
  • Analytical and problem-solving skills.
  • Effective team player with continuous learning mindset.

Qualifications:

Minimum qualifications are required to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

What we need to see (Minimum Qualifications):

  • Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering or related fields with 4+ years of relevant experience Or Masters degree in these fields with 3+ years of relevant experience.
  • Combined 3+ years of experience developing and/or validating software in C/C++, python or other languages.
  • 3+ years of strong understanding of AI technologies, or deep learning frameworks like PyTorch, vLLM, JAX/XLA, Tensorflow, OpenVINO etc.

Preferred Qualifications:

2+ years of experience in the following areas will be a plus.

  • Familiarity with data center and client computing environments, contributions to open-source projects.
  • Experience with continuous integration (CI) systems and automation tools like Jenkins.
  • Experience with container build and execution technologies such as Docker.
  • Container orchestration and cluster management tools such as Kubernetes and SLURM.
  • Prior experience with leading technical teams for 2+ years.
  • Hands-on experience with GPU technology and optimization techniques will be a bonus.
  • Knowledge of software development lifecycle and DevOps practices.

Requirements listed would be obtained through a combination of industry relevant job experience, internship experiences and or schoolwork/classes/research.

Benefits at Intel

Our total rewards package goes above and beyond just a paycheck. Whether you're looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals. Go to Intel Benefits | Intel Careers for details of benefits available to you. Intel reserves the right to modify, change or discontinue benefit plans at any time in its sole discretion.

Job Type:

Experienced Hire

Shift:

Shift 1 (United States of America)

Primary Location:

US, California, Santa Clara

Additional Locations:

US, Arizona, Phoenix, US, Oregon, Hillsboro, US, Texas, Austin

Business group:

As a member of the Chief Technology Office, Artificial Intelligence, and Network and Edge Group (CTO AI NEX), you will be committed to strategically penetrating the AI market by delivering disruptive and transformative solutions. Your focus will be on leveraging technology innovation and incubation to drive commercial success, ensuring that advancements create significant value. The team is dedicated to driving the software-defined transformation of the world's networks profitably, setting new standards for efficiency and connectivity. Through these priorities, you aim to lead the way in technological evolution and redefine the future of global networks.

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.

Position of Trust

N/A

Benefits:

We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock, bonuses, as well as, benefit programs which include health, retirement, and vacation. Find more information about all of our Amazing Benefits here:

https://intel.wd1.myworkdayjobs.com/External/page/1025c144664a100150b4b1665c750003

Annual Salary Range for jobs which could be performed in the US: $168,100.00-299,040.00 USD

The range displayed on this job posting reflects the minimum and maximum target compensation for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific compensation range for your preferred location during the hiring process.

Work Model for this Role

This role will require an on-site presence. * Job posting details (such as work model, location or time type) are subject to change.

15 Skills Required For This Role

Team Management Team Player Oops Cpp Game Texts Quality Control Pytorch Deep Learning Docker Kubernetes Python Algorithms Tensorflow Jenkins Machine Learning

Similar Jobs