AI Algorithm Engineer Scientist

Intel CorporationSanta Clara, CA
2dHybrid

About The Position

Join Intel as an AI Algorithm Engineer and contribute to groundbreaking innovations in machine learning and artificial intelligence. The Client AI group is researching technological trends and advancements in client computing technology. We are seeking outstanding ML researchers in the generative AI space for building next generation code generation agents for GPU programming and developing machine learning-based solutions that drive transformative advancements across diverse domains. The primary responsibilities for this role will include, but are not limited to: We are excited about the opportunity to work with talented engineers who share our vision of leveraging AI to solve meaningful problems. Join us to innovate, grow, and make a difference.

Requirements

  • Minimum qualifications are required to be initially considered for this position.
  • Degree in Computer Science, Computer/Electrical Engineering, Mathematics, or a related field.
  • 4+ years of experience with a Bachelor's degree, 2+ years with a Master's degree, or a PhD degree.
  • Advanced knowledge in programming languages including C /C++ and Python.
  • Solid understanding of machine learning frameworks, including model development and evaluation.
  • Hands-on experience in algorithm optimization for CPUs and GPUs.
  • Publications in first-tier highly selective international conferences such as NeurIPS, ICML, AAAI, ICLR, CVPR, ICCV, ECCV.

Nice To Haves

  • Excellent programming skills in close to metal languages and experience in GPU programming with CUDA/OpenCL/Vulkan
  • Software engineering experience demonstrated through publicly available software and source code contributions
  • Experience in finetuning and training of LLMs, building RAG pipelines, model compression and design of agentic workflows.
  • 4+ publications in first tier highly selective international conferences or journals such as NeurIPS, ICML, AAAI, ICLR, CVPR, ICCV, ECCV

Responsibilities

  • Develop and implement machine learning models, including supervised, unsupervised, and reinforcement learning algorithms, to solve complex applied problems.
  • Conduct research and algorithm optimization for CPUs and GPUs to enhance performance and scalability.
  • Design and test software components that translate machine learning models and data processing techniques into deployable products.
  • Collaborate with cross-disciplinary teams to define technical requirements for AI-driven products and solutions.
  • Drive innovation through algorithm research and development in areas such as audio, voice, speech, and vision processing.
  • Debug, document, and deploy libraries ensuring robust and efficient software solutions.
  • Stay updated on industry trends and advancements in machine learning and artificial intelligence to identify opportunities for innovation.

Benefits

  • We offer a total compensation package that ranks among the best in the industry. It consists of competitive pay, stock bonuses, and benefit programs which include health, retirement, and vacation.
  • Find out more about the benefits of working at Intel.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service