Compiler Engineer - AI Accelerators

8 - 13 years

6 - 10 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


As a Research Scientist (RS) at IBM, you will be at the forefront of innovation, contributing to groundbreaking advancements in science and engineering. Your role involves generating creative and original ideas, coupled with performing highly complex scientific or engineering tasks. Working collaboratively with IBM's business units, clients, academic institutions, and the global community, you will identify and address significant challenges, producing differentiating solutions that propel both our business and the global economy forward. Projects led by Research Scientists are typically long-term, spanning multiple years.Key Responsibilities:
  •  Innovative Idea Generation:  Generate innovative ideas and concepts that contribute to advanced scientific or engineering achievements.
  •  Collaborative Problem Solving:  Collaborate with diverse stakeholders, including IBM business units, clients, academic institutions, and the community, to identify and address both large and small global challenges.
  •  Differentiating Solutions:  Create differentiating solutions that not only meet business objectives but also contribute to the advancement of the global economy.
  •  Multi-Year Program Leadership:  Lead and contribute to multi-year research programs, overseeing and actively participating in efforts that drive impactful results.
  •  Intellectual Property Generation:  Produce intellectual property, including patents, open source contributions, and scientific papers, contributing to the body of knowledge in relevant fields.
  •  Publication and Presentation:  Publish and present research findings at conferences, sharing insights with the wider scientific and technical community.
  •  Team Management (As Applicable):  Manage or technically direct other Research Scientists, Developers/Engineers, and/or Technical support personnel involved in research projects.
    Required education Bachelor's Degree Required technical and professional expertise Required Skillsa. Bachelor’s or Master’s degree in Computer Science, Electrical/Computer Engineering, or related fieldb. 8+ years of experience in compiler development (LLVM, MLIR, TVM, or similar)c. Strong programming skills in C/C++; proficiency in Pythond. Experience with state-of-the-art software collaboration practicese. Strong background in architecture and compilers with experience developing simulators and compilers.f. Strong interest and passion to drive new research topics in hardware/software co-design for domain-specific System-on-Chip architectures.g. Solid understanding of microarchitecture concepts (SIMD/vector units, memory hierarchies) Preferred technical and professional experience Preferred Skillsa. Experience with deep learning frameworks (e.g., PyTorch, TensorFlow, ONNX) – AI Libraries---including TensorFlow and PyTorch as well as CUDA for GPU programmingb. Strong background in deep-learning applications including large language models.c. Experience optimizing neural networks for custom hardwared. Familiarity with performance and precision modelinge. Contributions to open-source compiler ecosystemsf. Exposure to end-to-end system software stacks for accelerators
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Deep Learning Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now
    IBM logo
    IBM

    Information Technology

    Armonk

    RecommendedJobs for You