AI Frameworks Engineer

hace 4 semanas


San José, San José, Costa Rica Intel A tiempo completo
Job Description

The Intel Software and Advanced Technology Group's Microsoft Technology Center delivers innovative, high-quality software that differentiates Intel products and maximizes customer value. Our mission is to ensure Microsoft operating environments, tools, and key applications run best on Intel architecture and Intel architecture is best designed for them. Our software work translates into faster and more efficient code execution on Intel CPUs, GPUs, and NPUs (Neural Processing Units) for our customers running on Edge, Client, Server, and Cloud in the Microsoft ecosystem.

In this role, you will contribute towards AI framework optimizations in the Windows ecosystem, with a focus on ONNX Runtime and DirectML. You will have the opportunity to analyze and optimize compute graphs, develop and optimize kernels to deliver optimized inference on GPUs. You will develop software optimizations that help influence our partners to adopt leading-edge Intel features. Additionally, you will bring software and workload knowledge to help influence the future roadmap to build the best client products.

Responsibilities

  1. Engage with external partners, as well as internal Intel teams to understand the use case for new technologies and opportunities for Intel.
  2. Evaluate new Intel technologies like storage, memory, security by creating Proof of Concepts and present the findings to our partners as well as Intel architects.
  3. Use performance methodologies to improve Intel's hardware and optimize the software stack to ensure best performance on IA.
  4. Communication and stakeholder management skills, able to negotiate and resolve conflict within all levels of the organization towards a win-win/best for business solution.
  5. Tolerance to ambiguity, build consensus across the organization and having a proactive approach to manage changes to deliver to tight milestones.
  6. Demonstrated discipline attentiveness to detail and the ability to work under limited supervision.
  7. Capable of handling multiple assignments in a timely manner while meeting assigned deadlines.
  8. Strong business acumen skills.

Behavioral Traits

  1. Be a team player, contribute to an inclusive work environment and overall growth of the team through respect, knowledge sharing, and finding new opportunities for the team.
  2. Good verbal, written, and presentation skills to influence management and technical stakeholders across Intel and Intel partners.
  3. Continuous improvement and problem-solving techniques.
  4. Make decisions that move the project forward.
  5. Must be dynamic and creative, willing to rethink proposed solutions and innovate in the process.
  6. Excellent analytical skills.
  7. Motivation to learn new technologies.

Qualifications

You must possess the below minimum qualifications to be initially considered for this position. The following preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.

Minimum Qualifications:

  1. MS or PhD graduate at Computer Science, Computer Engineering, or related field. (Electrical Engineering with Software background, BS with relevant experience will be considered too).
  2. 4+ years of Industry experience and developing high-quality code in C/C++, Python, C# or similar programming language.
  3. 2+ years of experience in deep learning models, with understanding of common model architectures, numeric, and data types, and model optimization techniques (fusions, sparsity, quantization, compression, etc.).
  4. 2+ years of experience in parallel computing and performance engineering.
  5. Candidate must have permanent unrestricted right to work in Costa Rica.
  6. Intermediate to Advanced English level.

Preferred Qualifications:

  1. Background in modern CPU, GPU architectures, runtimes, compiler code generation, multi-threading. Intel Xeon architecture is a plus.
  2. Kernel development experience with HLSL, CUDA, OpenCL, etc. HLSL a plus.
  3. Software optimization, benchmarking, compiler, runtimes, and AL/ML background.
  4. Knowledge of Deep Learning Runtimes and frameworks like TensorFlow, PyTorch, ONNX Runtime.
  5. Experience with framework development, performance (latency/throughput) analysis and optimizations a big plus.

Inside this Business Group

Enable amazing computing experiences with Intel Software continues to shape the way people think about computing – across CPU, GPU, and FPGA architectures. Get your hands on new technology and collaborate with some of the smartest people in the business. Our developers and software engineers work in all software layers, across multiple operating systems and platforms to enable cutting-edge solutions. Ready to solve some of the most complex software challenges? Explore an impactful and innovative career in Software.

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.

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

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. In certain circumstances the work model may change to accommodate business needs.



  • San José, San José, Costa Rica Intel A tiempo completo

    About the Role">We are seeking a highly skilled AI Frameworks Optimization Engineer to join our team at Intel. As an AI Frameworks Optimization Engineer, you will play a crucial role in optimizing AI frameworks for Windows ecosystems.Key ResponsibilitiesEvaluate new Intel technologies and create Proof of Concepts to present findings to partners and...


  • San José, San José, Costa Rica Intel A tiempo completo

    We are looking for an experienced AI Workflow Automation Engineer to join our team at Intel.Job Description:The successful candidate will be responsible for integrating AI into engineering workflows to enhance efficiency and quality. This involves collaborating with AI tools teams/vendors to understand their potential and engineer requirements, automating AI...


  • San José, San José, Costa Rica Yalent A tiempo completo

    Job OverviewInVitro Capital, a pioneering company in AI innovation, is seeking an experienced AI Engineer to drive the development of cutting-edge natural language processing (NLP) solutions. As a key member of our team, you will focus on designing, fine-tuning, and optimizing large language models (LLMs) to enhance model performance and response quality.The...


  • San José, San José, Costa Rica Intel A tiempo completo

    Job DescriptionThe Intel Software and Advanced Technology Group's Microsoft Technology Center (MTC) delivers innovative, high-quality software that differentiates Intel products and maximizes customer value. MTC's mission is to ensure Microsoft operating environments, tools, and key applications run best on Intel architecture and Intel architecture is best...


  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    We are seeking a highly skilled Fullstack AI Software Engineer to join our team at Fullstack Labs. As a key member of our development team, you will be responsible for designing, developing, and implementing machine learning algorithms and models to solve complex problems and improve business outcomes.Job Summary:The successful candidate will have a strong...

  • AI Innovation Specialist

    hace 2 semanas


    San José, San José, Costa Rica Yalent A tiempo completo

    Unlock the Power of AI with InVitro CapitalWe are seeking an experienced AI Engineer to join our team as a Prompt Engineering specialist. As a key member of our innovation team, you will design and optimize large language models (LLMs) for natural language processing applications.Responsibilities:Develop and fine-tune LLMs using advanced prompt engineering...


  • San José, San José, Costa Rica Boston Consulting Group A tiempo completo

    Job OverviewBoston Consulting Group is a global management consulting firm that seeks experienced professionals to drive digital transformation through cutting-edge technologies, including generative AI.About the RoleThis position requires a skilled and passionate engineer with 9+ years of experience in engineering, machine learning, and large language...

  • Senior AI Data Scientist

    hace 2 semanas


    San José, San José, Costa Rica Fullstack Labs A tiempo completo

    About UsWe help organizations build distributed software development teams and deliver transformational digital solutions.SalaryCompetitive pay in local currency (estimated $120,000 - $180,000 per year).Job DescriptionWe're hiring a Senior AI Machine Learning Engineer to work with clients through team augmentation or product development. As part of our team,...


  • San José, San José, Costa Rica Nucleus Health A tiempo completo

    A leading U.S.-based company, Nucleus Health, is seeking a seasoned Staff Engineer to spearhead the development of its cutting-edge platform. This platform empowers users to access customizable learning solutions. The ideal candidate will be responsible for designing and implementing scalable, redundant, and high-availability software systems. The company's...


  • San José, San José, Costa Rica Intel A tiempo completo

    At Intel, we're looking for an AI Integration Specialist to bridge the gap between AI tools and engineering workflows. This role will be at the forefront of integrating AI into our day-to-day operations, enhancing efficiency and quality in our engineering processes.Key Responsibilities:1. Act as a liaison between our RTL and pre-silicon verification...


  • San José, San José, Costa Rica Ufinet A tiempo completo

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have expertise in Artificial Intelligence and Machine Learning.Design and develop AI and ML models using Python and TensorFlow.Work with a team of engineers to integrate AI and ML solutions into our products.Stay up-to-date with the latest advancements...

  • Senior Manager

    hace 4 semanas


    San José, San José, Costa Rica Boston Consulting Group A tiempo completo

    Transforming Operations with Generative AIBoston Consulting Group is embarking on a Generative AI journey to revolutionize internal operations. We're seeking a Senior Manager - Global IT Large Language Model Engineer to spearhead the development and deployment of cutting-edge Generative AI products.This role will be part of the Legal Digital Products team,...


  • San José, San José, Costa Rica Datasite A tiempo completo

    Job SummaryWe are seeking a highly motivated Software Engineer to join our team and help cultivate our scaling AI solutions team.


  • San José, San José, Costa Rica Datasite A tiempo completo

    Job Overview:We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our AI solutions. As an AI Engineer, you will be working on projects that incorporate internal ML/NLP models, foundational and LLM models, and semantic search to expand our AI footprint on the Datasite Platform.This is a hybrid role in...


  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    At FullStack Labs, we're on a mission to revolutionize the way organizations approach software development. As a highly motivated Artificial Intelligence Machine Learning Engineer, you'll play a critical role in helping us achieve this goal.We're seeking a talented AI/ML Engineer to join our team and contribute to the development of scalable solutions that...


  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    FullStack Labs is a leading software consultancy in the Americas, helping organizations build distributed software development teams and deliver transformational digital solutions. We're committed to creating a positive, respectful, and supportive work environment where talented software professionals can achieve their greatest potential.We're most proud...


  • San José, San José, Costa Rica Encora A tiempo completo

    At Encora, we are seeking a skilled tech professional to fill the role of Senior AI/ML Developer. As a member of our technology team, you will be responsible for designing and implementing cutting-edge machine learning algorithms to solve complex business problems.About the Role:A Senior AI/ML Developer will work closely with our team to develop and deploy...

  • Data Engineer

    hace 2 semanas


    San José, San José, Costa Rica Datasite A tiempo completo

    Datasite is a global leader in M&A and high-value transactions, providing innovative data rooms and SaaS technology to clients worldwide.We're looking for an experienced Data Engineer with expertise in machine learning and data pipeline development. As a Jr Data Engineer at Datasite, you'll work closely with our talented team of data scientists, engineers,...


  • San José, San José, Costa Rica Datasite A tiempo completo

    We are seeking a highly skilled Software Engineer to join our team and contribute to the development of our scaling AI solutions. As an AI Solutions Developer, you will work on solutions that incorporate internal ML/NLP models, foundational and LLM models, and semantic search.This is a hybrid role in Costa Rica, with occasional in-office work and flexible...


  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    About the Role:We're looking for a Senior AI Machine Learning Engineer to join our team at FullStack Labs. As a key member of our team, you'll be working with our incredible clients to design, develop, and test machine learning algorithms and models.Responsibilities:- Design and develop machine learning models and algorithms.- Analyze and interpret large...