Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 7.0 years
15 - 22 Lacs
Bengaluru
Work from Office
Strong programming experience in Python, Solid background in deep learning, CNNs, and transfer learning and Machine learning basics, object detection, classification, segmentation, PyTorch, TensorFlow, and ONNX, GPU acceleration (CUDA, cuDNN).
Posted 2 weeks ago
4.0 - 8.0 years
12 - 20 Lacs
Noida
Work from Office
Embedded platform development (Linux based distributions) & maintenance Linux build system expertise, packaging (RPM specification), build automation tool System Software (File system, Memory Management, Thread programming, Process Management, Platform Driver development/Integration, IPC, logging) Understanding about Compiler, toolchain development Different CPU Scheduling concept (SMP, HMP, FIFO, RT) System Level IPC expertise (User space, applications, middleware, kernel), logging framework System Level+B9 policies (memory, scheduler, CPU, hotplug) Platform porting & Reference Platform development on multiple chip-set Defect root-cause analysis & debugging utils (A9:G9gdb, objdump, Backtrace/Coredump analysis etc.) Performance/resource benchmarking & optimization (system boot-up/application launching/memory utilization etc.) - System Level Profiling, Tracing Full Software stack verification & Release management Platform Certification & Compliance Understanding
Posted 3 weeks ago
0.0 - 1.0 years
2 - 4 Lacs
Chennai
Work from Office
Blubridge is an LLM research lab focused on building next-generation Large Language Models and foundational AI systems. Alongside our research, we operate in the AI Consulting domain, delivering innovative AI solutions. We are rapidly scaling our GPU infrastructure and seeking a skilled Hardware/Systems Engineer to lead our compute backbone. Key Responsibilities: Architect, configure, and maintain high-performance GPU systems (H100, H200, B200, etc.) Design compute nodes and interconnects using PCIe, SXM, NVLink, InfiniBand Manage data center setups: rack layout, cooling, power, UPS/load balancing Build and maintain storage solutions (NVMe RAID, NAS/SAN) for AI workloads Benchmark and optimize hardware utilization (throughput, latency, bottlenecks) Collaborate with AI researchers to scale and troubleshoot workloads Manage Linux servers (Ubuntu, CentOS), BIOS tuning, firmware upgrades Monitor and automate compute cluster uptime and maintenance Required Qualifications & Skills: B.E/B.Tech in ECE, CSE, IT, Mechatronics, Robotics or related fields (2024/2025 pass-outs) Experience or projects in hardware system design, HPC setup, AI infrastructure Understanding of GPU architectures (PCIe vs. SXM, NVLink, GPU clustering) Familiarity with AMD EPYC/Intel Xeon, NVMe storage, 25G+ networking Knowledge of rack integration, thermal management, power planning Proficient in Linux server deployment and hardware automation Preferred: Experience with cloud/hybrid GPU infrastructure (AWS, OCI) Contributions to open hardware or benchmarking communities What We Offer: Ownership of AI labs hardware backbone Access to latest GPUs and enterprise-grade infrastructure Collaborative R&D environment Competitive salary and performance incentives Opportunity to impact AI infrastructure and consulting projects Apply now to join an innovative AI research and consulting team driving next-gen foundational models!
Posted 3 weeks ago
4.0 - 9.0 years
4 - 9 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Minimum Qualifications: Experienced candidates (1 - 4 years) are welcome to apply with experience in the following area: Strong academic records (GPA 3.0 or 72% and better) Excellent programming skills in C/C++, Python Strong problem-solving skills Strong motivation and capabilities in learning new subjects especially in the field of artificial intelligence Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal) Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Basic understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Excellent verbal, written, and presentation skills Ability to work effectively as part of a team Knowledge of OOP principles Knowledge of GPU Programming / Architecture is a bonus Minimum Education Required Masters/Bachelors Computer Engineering, Electrical Engineering or Engineering Science Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 3 weeks ago
4 - 9 years
27 - 32 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Systems Engineering General Summary: Do you ever wonder when will connected devices become thinking devices? Be part of the group that is working on technology that will bring "Cognition" to all connected devicesThat means devices that don"™t just think but instinctively react to their surroundings. We are searching for an AI Systems Architect Engineer to be part of the Qualcomm AI Processor team responsible for developing DSP and Machine Learning software applications and use cases developed for Qualcomm Snapdragon processors. The candidate will work on modelling and analysis of new cutting-edge algorithms in the areas of machine learning, computer vision and video processing that bring artificial intelligence to mobile and edge devices. Responsibilities include analyzing and optimizing custom processors/accelerators, developing and training data-driven architecture models, correlating these models, and performing system-level architecture analysis. Minimum Qualifications: Experienced candidates (1 - 4 years) are welcome to apply with experience in the following area: Strong academic records (GPA 3.0 or 72% and better) Excellent programming skills in C/C++, Python Strong problem-solving skills Strong motivation and capabilities in learning new subjects especially in the field of artificial intelligence Knowledge of data-driven modelling Knowledge of computer and hardware architecture Effective interpersonal communications skill (written and verbal) Analytical, thorough, resourceful, and detail-oriented Self-motivated, hardworking, and flexible Preferred Qualifications: Basic understanding of machine learning, computer vision, and digital image processing algorithms and applications Advanced understanding of computer architecture Advanced understanding of data-driven modelling Excellent verbal, written, and presentation skills Ability to work effectively as part of a team Knowledge of OOP principles Knowledge of GPU Programming / Architecture is a bonus Minimum Education Required : Masters/Bachelor"™s Computer Engineering, Electrical Engineering or Engineering Science Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
Posted 1 month ago
5 - 10 years
20 - 35 Lacs
Bengaluru
Work from Office
Develop and optimize HPC applications and algorithms using CUDA, MPI, OpenMP on Azure and cluster systems. Support scientific teams by modernizing codebases and enabling GPU acceleration. Required Candidate profile Software engineer with 5+ years in HPC programming, scientific code optimization, GPU computing, and collaboration with research teams.
Posted 1 month ago
2 - 4 years
3 - 4 Lacs
Hyderabad, Visakhapatnam, Vijayawada
Work from Office
Roles and Responsibilities Design, develop, test, and deploy AI-powered applications using Python programming language. Collaborate with cross-functional teams to integrate computer vision solutions into existing systems. Implement generative models for image processing tasks such as object detection, classification, and segmentation. Develop GPU-accelerated deep learning models using popular frameworks like TensorFlow or PyTorch. Ensure scalability and performance of deployed applications on multi-GPU environments.
Posted 2 months ago
7 - 12 years
35 - 50 Lacs
Pune, Bengaluru
Work from Office
Design, develop, and optimize HPC applications, cloud-based solutions, and infrastructure for compute-intensive workloads. Manage HPC clusters, AI/ML integration, and parallel computing. Ensure performance tuning, and drive cloud-HPC innovations. Required Candidate profile HPC Engineer with 5-10 years Exp in cloud and HPC solutions, expertise in AI/ML, GPU programming (CUDA, OpenMP, MPI), Azure, Linux, storage, networking, and performance tuning.
Posted 2 months ago
8 - 13 years
35 - 60 Lacs
Hyderabad
Work from Office
Understanding of Computer architecture, graph processing with Assembly programming. Strong analytic and debugging skills with AI/MLs. Knowledge of test Automation tools and regression setup. C/C++ or Python based hardware/software verification exp.
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
Job Area: Operations Group, Operations Group > Product Management General Summary: We are looking for Developer Advocates to enable developers building with generative AI and AI-driven hardware applications. You will engage with the community, create resources to onboard developers on our platforms. Qualcomm products touch multiple industries and applications. These applications span across mobile, laptops, mixed-reality, robotics, industrial IoT, among others. You will closely collaborate with product, e ngineering and regional sales teams to drive awareness and engagement for our platforms. You are a builder. You love to write code, more so, bring AI models to various a pplications. You can effortlessly integrate open - source models (Large or small), distill ed models and embed them in application s . T hese could be language-based u s e-cases , computer-vision, audio or other applied areas of AI. You are a great community builder. You like to network, engage, ideate and help the ecosystem realize their development goals. You are a constant learner, you thrive on writing code, content, documentatio n, videos that enhances development experience for developers writing on Qualcomm hardware. Your experience and learnings from the community will drive product improvements. You will influence future feature prioritization s , improve tooling , foster ideas for collaboration. In the process, you will end up creating a rich repository of community contributed sample applications, content, tutorial, etc. You will also engage with community builders, influencers to seed sub-ecosystems for constant engagement and outreach. The i deal candidate has e xperience in building end to end applications for one or more of Computer Vision, Audio, LVM, LLM use cases using AI/ML tools/workflow on Linux/ Windows for CPU, GPU and AI accelerators . Responsibilities: Develop plans to engage with external developers focused on at least one of the following application areas:IoT, Automotive, Microsoft device ecosystem. Cross-functional collaboration across software, hardware engineering, developer marketing and product management teams. Understand trends in ML model design, and workflow through application developer engagements and latest academic research . Develop and ensure sample application comprehensiveness for AI on Linux/ Windows on Snapdragon to cover the gamut of models used, and use-cases including use of additional snapdragon optimized libraries outside of Snapdragon AI functions. Interface with 3rd party application developers and other cross-site and cross-functional teams to arrive at easy-to-use sample application, and documentation that are directly leveraged by 3rd party app developers for Windows on Snapdragon Contribute new features and designs to the Qualcomm AI toolkit to enhance the workflow experience of Application Developers Minimum Qualifications: Bachelor's or advanced degree in computer science, artificial intelligence, or a related field. and 6 + years of Software Engineering, Systems Engineering, or related work experience. Preferred Qualifications: Excellent understanding of AI frameworks (e.g., TensorFlow, PyTorch ), GPU programming, and parallel computing. Experience with large language models/foundational models' development and deployment a plus Good Understanding of complete AI Software stack and familiarity with AI performance tuning techniques on GPU, NPU based systems Experience with development of end-to-end AI application on Windows using Windows ML, DirectML Experience in full workflow involved in training and deployment of models on servers and porting to client Windows compute platforms involving model inference deployment and performance tuning Proficiency in programming languages such as Python, C++ Excellent communication skills to articulate complex technical concepts to non-technical and technical stakeholders. Strong leadership abilities to motivate and guide development teams. Detail-oriented with strong problem-solving, analytical, and debugging skills Demonstrated ability to learn, think and adapt in a fast-changing environment Familiarity with software development methodologies, version control systems, and agile project management practices. 12+ years experience in application development involving High Performance Computing with 5+ years in AI application development on Windows Bachelors in Computer Science or Electrical Engineering Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, Humanities, or related field. 5+ years of Product Management or related work experience. Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 months ago
6 - 11 years
35 - 55 Lacs
Mumbai, Thane
Work from Office
CUDA is a must JD For Senior Engineer (HPC GPU):- As a Senior / Team Lead (HPC) you will provide leadership in designing and implementing groundbreaking GPU computers that run demanding deep learning, high-performance computing, and computationally intensive workloads. We seek an expert to identify architectural changes and/or completely new approaches for accelerating our deep learning models. As an expert, you will help us with the strategic challenges we encounter, including compute, networking, and storage design for large scale, high-performance workloads, effective resource utilization in a heterogeneous computing environment, evolving our private/public cloud strategy, capacity modelling, and growth planning across our products and services. As an architect you are responsible for converting business needs associated with AI-ML algorithms in to a set of product goals covering workload scenarios, end user expectations, compute infrastructure and time of execution; this should lead to a plan for making the algorithms production ready Benchmark and optimise the Computer Vision Algorithms and the Hardware Accelerators for performance and quality KPIs. Optimize algorithms for optimal performance on the GPU tensor cores. Collaborate with various teams to drive an end to end workflow from data curation and training to performance optimization and deployment. Mentor and manage the reporting team Skills Required MS or PhD in Computer Science, Electrical Engineering, or related field. A strong background in deployment of complex deep learning architectures . 5+ years of relevant experience in at least a few of the following relevant areas is required in your work history: Machine learning (with focus on Deep Neural Networks), including understanding of DL fundamentals; Experience adapting and training DNNs for various tasks; Experience developing code for one or more of the DNN training frameworks (such as Caffe, TensorFlow or Torch): Numerical analysis, Performance analysis, Model compression and Optimization & Computer architecture. Strong Data structures and Algorithms know-how with Excellent C/C++ programming skills. Hands-on expertise with PyTorch, TensorRT, CuDNN Hand-on expertise with GPU computing (CUDA, OpenCL, OpenACC) and HPC (MPI, OpenMP) In-depth understanding of container technologies like Docker, Singularity, Shifter, Charliecloud. Proficient in Python programming and bash scripting. Proficient in Windows, Ubuntu and Centos operating systems. Excellent communication and collaboration skills. Self-motivated and able to find creative practical solutions to problems. Good to have Hands-on experience with HPC cluster job schedulers such as Kubernetes, SLURM, LSF. Familiarity with cloud computing architectures Hands-on experience with Software Defined Networking and HPC cluster networking. Working knowledge of cluster configuration management tools such as Ansible, Puppet, Salt. Understanding of fast, distributed storage systems and Linux file systems for HPC workloads.
Posted 3 months ago
8 - 10 years
25 - 40 Lacs
Mumbai
Work from Office
Company Profile Our client is a global IT services company that helps businesses with digital transformation with offices in India and the United States. It helps businesses with digital transformation, provide IT collaborations and uses technology, innovation, and enterprise to have a positive impact on the world of business. With expertise in the fields of Data, IoT, AI, Cloud Infrastructure and SAP, it helps accelerate digital transformation through key practice areas - IT staffing on demand, innovation and growth by focusing on cost and problem solving. Location & work Mumbai (On-site), India Employment Type - Full Time Profile Computer Vision Tech Architect Preferred experience – 8 to 10 years The Role: We are looking for a skilled and experienced Computer Vision Tech Architect with expertise in designing and implementing advanced computer vision systems. You are responsible for overseeing the architectural aspects of projects, defining the technical vision, and ensuring alignment with organizational goals. This position involves a deep understanding of computer vision principles, machine learning, and software engineering, coupled with the ability to lead and mentor a team to deliver innovative and impactful solutions in the field of computer vision. Responsibilities: Technical Leadership : Lead a team of Computer Vision engineers and developers, providing technical guidance, mentoring, and fostering a collaborative environment. Driving the technical vision and strategy for application development, particularly in the areas of 3D object detection and multiple-camera feed processing. 3D Object Detection: Leveraging expertise in 3D object detection algorithms and methodologies to design and implement cutting-edge solutions. Collaborating with the research team to integrate the latest advancements in 3D object detection into practical, scalable applications. Multiple Camera Feed Processing : Designing and implementing systems for efficient processing and analysis of multiple camera feeds in real time. Optimizing algorithms and workflows to handle large-scale data from diverse camera sources. Technical Architecture : Developing and implementing the overall technical architecture for applications, ensuring scalability, reliability, and performance. Collaborating with cross-functional teams to integrate computer vision components into larger application ecosystems. Knowledge and experience in selecting, configuring, and optimizing hardware for an efficient product ecosystem. Experience in creating the entire Dev Ops setup required for application development with the ability to choose GPUs, Media Servers, etc. Broadcast Software Experience : Demonstrating experience working with broadcast software and understanding the unique challenges and requirements of the broadcast industry. Integrating solutions seamlessly with broadcast systems, ensuring compatibility and adherence to industry standards. Module-Level Thinking: Applying a modular and scalable approach to system design, breaking down complex tasks into manageable and reusable modules. Conducting thorough module-level thinking to enhance system flexibility, maintainability, and ease of future enhancements. Hardware Acceleration: Evaluating and implementing hardware acceleration solutions, such as GPUs or specialized processors, for optimizing applications. Collaborating with hardware engineers to ensure seamless integration between software and hardware components. Research and Development: Staying abreast of the latest trends, research, and advancements in application development, particularly in the domains of 3D object detection and camera feed processing. Contributing to R&D efforts to explore and implement innovative solutions, considering hardware constraints and opportunities. Collaboration and Communication: Collaborating with cross-functional teams, including computer vision and hardware engineers, software developers, and researchers, to ensure seamless deployment of applications. Communicating technical concepts effectively to both technical and non-technical stakeholders. Must-Have Qualifications: Bachelor’s/Master’s/Ph.D. degree in Computer Science, Electrical Engineering, or a related field. Total 8+ years’ experience with at least 3 years leading the technical architecture setup. 5-6 years of hands-on experience in integrating Computer Vision systems. Must know end-to-end technical architecture, handling large datasets and real-time processing pipelines. Strong programming skills in languages such as Python and C++ and familiarity with relevant frameworks (OpenCV, TensorFlow, PyTorch). Experience with hardware acceleration, GPU programming, and parallel computing. Preferred Qualifications: Proven experience in leadership and code reviews. Familiarity with DevOps, CI/CD pipelines, and cloud-based deployment Knowledge of hardware selection, configuration, and system optimization. Good to have experience in Broadcast software and an understanding of the broadcast industry's unique requirements. Application Method Apply online on this portal or on email at careers@speedmart.co.in
Posted 3 months ago
5 - 10 years
7 - 12 Lacs
Bengaluru
Work from Office
About The Role : We are the Windows Kernel Mode Driver Team within Intel's Client Graphics Division. Our primary objective is the development and deployment of robust and performant Windows kernel GPU drivers. These drivers are instrumental in unleashing the full potential of Intel's integrated and discrete GPU hardware for user-space clients, games, and applications.Our focus lies in managing critical low-level functions, including device activation, reset and power state transitions, workload submission and scheduling, as well as collaboration with System-on-Chip (SOC) Intellectual Properties (IPs). With this charter, we conceive, create, and verify software solutions that serve as the link between user-space applications and the underlying GPU and SOC.If you thrive in an environment that involves working on system-level software, with regular exposure to diverse domains such as graphics rendering, firmware, SOC, and power management, then a role on our Kernel Mode Driver Team is where you should be.You will be responsible for, but not limited to: Conceiving, developing, and validating innovative software features related to GPU and SOC for both integrated and discrete graphics products. Diagnosing intricate issues that traverse multiple layers of the driver stack, domains, and IP components. Analyzing telemetry data pertaining to device crashes and failures in real-world scenarios. Subsequently, you will formulate and execute actions to enhance the overall quality of our drivers. Join our team and be a part of driving excellence in kernel mode driver development for Intel's graphics solutions. Qualifications BS in Computer Science, Electrical or Computer Engineering. 5+ years of experience in driver or software or firmware development. Strong fundamentals in algorithms, design and architecture. Strong experience with graphic drivers, GPU hardware and low level GPU programming. Experience in C / C++ software product development, ability to understand HW and relevant specifications needed to develop/validate the software. Experience developing kernel-mode device drivers on Windows OS, knowledge of WDDM and relevant kernel experience. Self-starter who takes initiative and brings technical leadership and influence. Excellent problem solving, teamwork, and interpersonal skills. Preferred Qualifications: MS with 4+ years of experience in Computer Science, Electrical or Computer Engineering. Extensive experience in one or more of the following areas- Scheduler, memory management, virtualization and other components of kernel mode driver Experience with graphics, video and/or display technologies
Posted 3 months ago
8 - 10 years
10 - 12 Lacs
Bengaluru
Work from Office
The software team in Software and AI organization is a world-class global and specialized team, on a mission to build the next generation of Graphics and AI client Software. This position requires a highly motivated and skilled Software Engineer with a strong foundation in GPU programming and a passion for AI/ML. The ideal candidate will be responsible for developing, validating and optimizing high-performance GPU-accelerated AI applications. This role involves close collaboration with cross-functional teams, including hardware engineers, AI researchers, and product managers, to deliver cutting-edge AI solutions. Key responsibilities include Develop, optimize, and maintain high-performance GPU kernels and libraries for AI workloads. Optimize AI models for specific GPU architectures, focusing on performance, power and memory utilization. Investigate and implement advanced GPU programming techniques. Develop a strong understanding of AI/ML algorithms and their implementation on GPUs, collaborate with AI researchers to investigate and evaluate models for integration. This position also requires conducting performance profiling and analysis of GPU applications, Identify and resolve performance bottlenecks. In this position, you will also conduct research and development on new GPU programming techniques and optimization strategies. Qualifications Minimum Qualifications: The successful candidate must have a BS degree or MS degree with a minimum 8-10 years' experience. Degree should be in Computer Engineering or Computer Science. Experience and proficiency should be related to software development strong proficiency in C/C++ and Python, working experience with GPU programming using OpenCL, OneAPI or Vulkan, or other parallel computing framework like CUDA, especially for AI inferencing is a plus. Familiarity with deep learning frameworks such as Open Vino, TensorFlow, PyTorch. Strong attention to technical detail, data analysis and problem-solving skills along with experience in performance profiling and optimization tools. Strong communication and interpersonal skills with ability to work independently and as part of team.
Posted 3 months ago
5 - 8 years
10 - 20 Lacs
Bengaluru
Work from Office
We are seeking an experienced Design Verification Engineer to join our team in the semiconductor industry. The ideal candidate will have 3+ years of hands-on experience in verification, including writing UVM tests, debugging, and working with industry-standard simulators. You will be responsible for building and executing comprehensive verification testbenches, ensuring the correctness of complex digital designs, and working with cross-functional teams to improve design quality. Knowledge of Video, Display, GPU, DDR, PCIe, USB, and scripting is an added advantage. Locations: Bangalore, Malaysia, China, Singapore Key Responsibilities: UVM Test Writing & Debugging: Develop, write, and debug UVM-based testbenches for verifying RTL designs. Create comprehensive tests to validate functionality and performance. Simulation & Debugging: Use industry-standard simulators to simulate designs, analyze simulation results, and troubleshoot issues. Debug RTL and testbenches to ensure correctness and high-quality verification. Behavioral Model for Scoreboard: Develop and write behavioral models for scoreboards to monitor and compare expected results against actual results in simulations. UVM Testbench Building: Build and maintain reusable, modular, and scalable UVM testbenches for functional verification of complex digital systems. Client Project Experience: Contribute to at least one client project, working with teams to meet customer specifications and deadlines while ensuring top-quality verification processes. RTL Coding (Bonus): Knowledge of RTL coding is a plus, as it will help in understanding design implementation and improving testbenches. Programming Knowledge (Bonus): Knowledge of C/C++ is advantageous for scripting and enhancing testbenches, improving efficiency and automation. Domain Knowledge (Bonus): Familiarity with Video, Display, GPU, DDR, PCIe, USB protocols and systems, contributing to better design understanding and verification coverage. Scripting Skills: Utilize scripting languages such as Perl, C, and Shell to automate tasks, create verification scripts, and enhance verification flows. Desired Profile of the Candidate: Experience: Minimum 3 years and up to 8 years of experience in digital verification, ideally in the semiconductor industry, with a strong focus on UVM-based verification and debugging. Verification Expertise: Strong experience in writing and maintaining UVM-based testbenches, developing behavioral models, and working with simulators for functional verification. Project Experience: At least one client project experience, ensuring exposure to real-world verification challenges and customer-facing responsibilities. Coding Skills: Knowledge of RTL coding is a plus, providing insight into the implementation of designs and enhancing verification capabilities. Programming Languages: Knowledge of C/C++, scripting with Perl, Shell, or C to automate and enhance verification processes is a strong advantage. Domain Expertise: Experience or knowledge in areas like Video, Display, GPU, DDR, PCIe, and USB is beneficial for handling specialized verification requirements. Required Skills & Qualifications: Technical Skills: Expertise in UVM test writing , simulation, debugging, and building UVM testbenches . Strong understanding of behavioral modeling for scoreboards. Experience with industry-standard simulators for RTL verification. Proficient in scripting using Perl , C , Shell , or similar languages. Optional but Beneficial Skills: Knowledge of RTL coding and C/C++ programming. Experience with Video , Display , GPU , DDR , PCIe , and USB technologies and protocols. Education: Bachelors or Masters degree in Electronics, Electrical Engineering, Computer Engineering, or a related field. Key Competencies: Strong experience in UVM-based verification and debugging. Ability to build and maintain UVM testbenches and work on simulation and behavioral modeling . Familiarity with industry-standard simulators and verification methodologies. Strong problem-solving skills to identify and resolve complex design and verification issues. Effective communication skills to collaborate with cross-functional teams and clients. Ability to work independently as well as part of a team in a fast-paced environment.
Posted 3 months ago
2 - 7 years
4 - 9 Lacs
Bengaluru
Work from Office
About The Role : Are you passionate about exploring computer architecture for AI? Are you excited about squeezing every cycle of performance through software optimizations? We are seeking world-class software developers and performance architects to join us and optimize open source AI frameworks, libraries and models on Intel accelerators. In this role, you will have opportunity to democratize AI by working with hundreds of thousands smart developers in open ecosystem and make a big technical impact in open source AI frameworks and libraries such as PyTorch, HuggingFace, JAX, vLLM etc. What You'll Be Doing- Craft the design to get Intel accelerators/GPUs/CPUs optimized in open source AI frameworks. Performance modelling, profiling, debug, and code optimization with architectural knowledge of hardware- Develop highly optimized deep learning kernels for Intel accelerators/GPUs/CPUs.- Interact with multiple technologists in the company to influence architectures and optimize/customize software offerings.- Explore and expand the boundary of innovative technologies for peak performance. Qualifications You are good at:- Master, PhD or equivalent in relevant fields (Computer Science, EE, Math)- 12+ years of relevant working experience- Strong programming skills in C, C++, and Python- Familiar with GPU architecture and GPU programming- Experience with designing software architecture, interfaces and abstraction- Excellent written and oral communication skillsExtra Awesome:- Background with deep learning fundamentals, frameworks, graph compilers, LLVM, MLIR etc.- Experience in developing/optimizing deep learning frameworks such as PyTorch , TensorFlow, JAX etc.- Familiarity with LLM related techniques e.g., langchain, vector database, prompt engineering- Track record of leading a project and mentoring junior engineers.- Track record of maintaining or contributing to open source projects. Inside this Business Group The Data Center & Artificial Intelligence Group (DCAI) is at the heart of Intel's transformation from a PC company to a company that runs the cloud and billions of smart, connected computing devices. The data center is the underpinning for every data-driven service, from artificial intelligence to 5G to high-performance computing, and DCG delivers the products and technologiesspanning software, processors, storage, I/O, and networking solutionsthat fuel cloud, communications, enterprise, and government data centers around the world. Position of Trust This role is a Position of Trust. Should you accept this position, you must consent to and pass an extended Background Investigation, which includes (subject to country law), extended education, SEC sanctions, and additional criminal and civil checks. For internals, this investigation may or may not be completed prior to starting the position. For additional questions, please contact your Recruiter.
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2