Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Intel AI Framework Engineer 
Mexico, Jalisco, Guadalajara 
277170146

03.07.2024

Intel develops several AI software products, frameworks, and libraries to support AI training and inference with accelerated and optimized compute in the cloud and on the edge.

  • The AI frameworks architect sets the strategic and technical design of AI frameworks, protocols, algorithms/topologies, and optimizations to support end-to-end product rollout for key definitional partners to achieve the desired model and compute performance.
  • Makes high-level design choices focused on feasibility, manageability, scalability, usability, resiliency, availability, security, and/or safety for the software structure, protocols, and algorithms.
  • Determines coding, development tools, validation, and drive standards, compliance requirements.
  • Collaborates and works closely with customers, data scientists, security experts, validation engineers, management, product owners, and project managers to evaluate the feasibility of requirements and determine priorities for development.
  • Performs pathfinding, build out the technology, surveys other technologies to solve real-world problems, participates in standards committees, and presents at external and internal events.
  • You will interact with multiple technologists in the company and industry to influence architectures and optimize/customize software offerings.

The ideal candidate should exhibit the following behavioral traits:

  • Advanced mathematical, algorithms or analytical skills.
  • Excellent programming, debugging, and performance analysis skills.
  • Excellent communication skills expected to frequently present complex ideas to technical leaders.

Minimum qualifications,

You must possess the below minimum qualifications to be initially considered for this position:

  • Bachelor´s degree in Electrical/Computer Engineering, Computer Science, Applied Mathematics, or a related field.
  • 5+ years of experience in C++ and/or Python and Object-Oriented Design Patterns.
  • 4+ years of experience in AI/ML/Distributed-Systems/Network-Architecture, including experience with one or more AI frameworks (TensorFlow, Py Torch, Caffe).
  • 2+ years of experience in multi-instance and multi-node cluster training and inference.
  • 3+ years of experience improving the performance of models on at least one DL framework.
  • Advanced English level.
  • Must have unrestricted - permanent right to work in Mexico.

Preferred qualifications,

Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates:

  • Experience building software from scratch for new products.
  • Experience creating solutions that focus on UX/DX experience.
  • Experience Contributing to Open-Source projects.
  • Experience with federated learning.
  • Experience with AI training architectures on CPUs and GPUs.
  • Experience working on Cloud and Edge-based architecture.
  • Experience with leading/ managing complex products and teams in highly matrixed organizations.
  • Knowledge of Unix/Linux operating systems especially with virtual containerized environments (Docker, Conda).
  • Multi-node cluster setup and orchestration (Kubernetes); CI/CD tools and methodologies.
  • Research experience in deep learning, machine learning, graph analytics, and numerical analysis.
  • Experience working in geographically distributed engineering teams.
  • Experience implementing new model on one of the DL frameworks, also have improved performance for one of the DL frameworks or the workflow end to end.
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