Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are hiring for a leading multinational industrial technology company that delivers a broad portfolio of digital reality solutions. These solutions harness the power of data to enhance efficiency, productivity, and quality across diverse industries—including manufacturing, infrastructure, safety, and mobility. With a global presence of approximately 24,800 employees across 50 countries and annual net sales of around €5.4 billion, the company is a recognized innovator driving digital transformation on a global scale Key Responsibilities: Design, develop, and optimize high-performance scientific software in C++. Work with numerical algorithms, including linear algebra, ODE/PDE solvers, and parallel numerical methods. Optimize applications for parallel architectures using MPI, OpenMP, or CUDA. Collaborate with researchers and engineers to translate mathematical models into efficient code. Profile, debug, and improve performance of large-scale simulations on multi-core and GPU-based systems. Participate in scientific research and present technical work at meetings or in publications. Show more Show less
Posted 22 hours ago
10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Position Description: Lenovo is seeking an experienced HPC Enterprise Architect for the Lenovo SSG Architecture team. The ideal candidate will play a key role in support of the design, architecture, development, and deployment of HPC-related service offerings for customers globally. The chosen candidate will be part of Lenovo Solutions & Services Group (SSG) and work closely with the HPC Practice for service offering design, architecture, definition, development, and build for our Professional Services, Managed Services, and TruScale Services businesses. * This role is primarily internal but includes some customer-facing work. Ideal candidate for this role, is someone who has been involved in HPC from a solution architect or technical delivery lead perspective and understands the market direction. The candidate will should have experience working with pre-sales, sales and HPC delivery teams. In this role, you will: * Support the HPC Services Practice in the development and delivery of HPC-related service offerings * Technical lead for HPC services offerings, working closely with the HPC Practice leader throughout the service offering lifecycle, including: * Participate in the creation of new service offerings, starting with participation in the Ideation phase and providing expert guidance. * Collaborate with other architects and technical teams to ensure that HPC solutions are well-integrated with other services and technologies. * Assisting/leading early implementations with Technical Consultants * Presentation delivery in support of: * Our offering development process * Field enablement/training * Service delivery activities * Collaborate with the HPC Practice to create technical documentation and diagrams for communicating solutions and designs to customers, partners, and internal stakeholders. * Assist in the documentation of project requirements, statements of work, and service descriptions for HPC service offerings in support of the Lenovo TruScale and Hybrid Cloud businesses. * Stay up to date on emerging HPC technologies and trends and provide recommendations for new services or technology offerings. * Some business partner interaction. Qualifications: * Bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field. * 10+ years of experience with HPC environments * Extensive experience in HPC architecture and design, with a proven track record of delivering complex HPC solutions. * Experience in designing and implementing HPC solutions on public cloud, private cloud, and on-premises infrastructure. * Deep knowledge of HPC technologies, including MPI, OpenMP, Infiniband, GPFS, Lustre, and other file systems, cluster management tools such as Slurm, Torque, or LSF, and scheduling software such as PBSPro. * Excellent communication skills, including the ability to communicate technical concepts to both technical and non-technical audiences. * Experience with virtualization and containerization technologies such as Docker, Kubernetes, and Singularity. * Strong understanding of networking technologies and protocols, including TCP/IP, Infiniband, and RDMA. * Familiarity with one or more programming languages such as C, C++, Fortran, Python, or Java. * Experience working in a multi-vendor, multi-cloud environment. * Strong problem-solving skills and the ability to work under pressure in a fast-paced environment. Preferred Skills: * Understanding of the relationship between various HPC software and hardware components * Deep dive understanding of one or more specific areas is a plus * Industry knowledge and experience with HPC solutions as deployed for a variety of environments and use cases * Demonstrated ability to clearly articulate technical issues, resolutions, and recommendations for customers, development teams, and leadership * Experience training others in understanding and using HPC-related solutions * Experience working in a customer-facing environment preferred Show more Show less
Posted 1 day ago
40.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us. Group/Division With over 40 years of semiconductor process control experience, chipmakers around the globe rely on KLA to ensure that their fabs ramp next-generation devices to volume production quickly and cost-effectively. Enabling the movement towards advanced chip design, KLA's Global Products Group (GPG), which is responsible for creating all of KLA’s metrology and inspection products, is looking for the best and the brightest research scientist, software engineers, application development engineers, and senior product technology process engineers. First to deliver the best imaging and classification data for every defect or point on any layer at any time. EBeam’s mission encapsulates its role as the “eyes” of KLA’s product line, providing timely information on defects and critical locations on the wafer at the highest spatial resolution possible. Customers use EBeam products alongside KLA patterned and bare wafer inspectors to quickly understand the nature of defects and other imperfections on product wafers and take action to correct the manufacturing process. Job Description/Preferred Qualifications Qualifications: Expertise in C/C++, Linux Development, Performance Engineering. Hands-on Experience in Application/System Profiling Utilities like vTune, Nvidia Nsight, Linux native utilities Good debugging skills in using gdb and Linux system utilities to troubleshoot timing sensitive distributed applications. Use object-oriented principles and design patterns to develop fault-tolerant and extendable software Good knowledge on HPC system components - including CPU/GPU architecture, scalable/distributed storage, high-bandwidth inter-connects, and cloud-based computing architectures Proficiency in Python and Shell scripting languages. Preferred Qualifications: Proficiency in parallel programming (MPI, SLURM, OPENMP, UCX, etc.) Solid understanding and practical experience with Linux OS, kernel features, and networking basics Familiarity with deep learning and machine learning frameworks and workflows Experience with containerization technologies (Docker/Singularity) for packaging software services Minimum Qualifications Master's Level Degree and related work experience of 1 year. Bachelor's Level Degree and related work experience of 3 years. We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees. KLA is proud to be an equal opportunity employer Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information. Show more Show less
Posted 1 day ago
7.0 years
9 - 10 Lacs
Bengaluru
On-site
MTS Software System Design Eng. Bangalore, India Engineering 66200 Job Description WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ MTS SOFTWARE SYSTEM DESIGN ENGINEER THE ROLE: We are seeking an engineer to join our team that will thrive in a fast-paced work environment, using effective communication, problem-solving and prioritization skills. Individuals that are well organized, show great attention to detail, and employ critical thinking are well-suited for our team. THE PERSON: This AMD (Advanced Micro Devices) team is looking for a senior level person that can help guide the team, mentor upcoming developers, provide long range strategy, and is willing to jump in to help resolve issues quickly. You will be involved in all areas that impact the team including performance, automation, and development. The right candidate will be informed on the latest trends and become prepared to give consultative direction to senior management. KEY RESPONSIBILITIES: Diagnose, troubleshoot, and resolve complex issues related to GPU communication, performance bottlenecks, and scalability. Enhance and maintain RCCL (Radeon Collective Communication Library). Collaborate with hardware engineers and other software developers to optimize performance across various interconnects. Work closely with data scientists and AI teams to integrate RCCL with major deep learning frameworks like TensorFlow and PyTorch. Contribute to the improvement of documentation and user guides for RCCL and associated software components. Stay informed of the latest advancements in GPU technologies, collective communication strategies, and HPC (High-Performance Computing) trends. Mentor engineers and technical leaders, fostering a culture of innovation and excellence. Help develop the next generation of leaders through coaching, training, and feedback. PREFERRED EXPERIENCE: 7+ years of Total experience and Deep expertise with distributed programming models (MPI, SHMEM), and the implementation and optimization of collective communication algorithms Deep expertise with RoCE, RDMA, and network topologies Experience with system software development in C/C++, and GPU software development, parallel programing and GPU architectures. Strong programming skills in C++, CUDA, HIP, MPI, OpenMP or similar parallel computing languages. Familiarity with ROCm ecosystem and open-source development processes is a plus. Strong problem-solving skills and the ability to work in a collaborative environment. Excellent written and verbal communication skills. ACADEMIC CREDENTIALS: Bachelor’s or Master’s in Computer Science, or a closely related field #LI-SK4 AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 days ago
12.0 years
0 Lacs
Bengaluru
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: THE ROLE: We are seeking an engineer to join our team that will thrive in a fast-paced work environment, using effective communication, problem-solving and prioritization skills. Individuals that are well organized, show great attention to detail, and employ critical thinking are well-suited for our team. THE PERSON: This AMD (Advanced Micro Devices) team is looking for a senior level person that can help guide the team, mentor upcoming developers, provide long range strategy, and is willing to jump in to help resolve issues quickly. You will be involved in all areas that impact the team including performance, automation, and development. The right candidate will be informed on the latest trends and become prepared to give consultative direction to senior management. KEY RESPONSIBILITIES: Diagnose, troubleshoot, and resolve complex issues related to GPU communication, performance bottlenecks, and scalability. Enhance and maintain RCCL (Radeon Collective Communication Library). Collaborate with hardware engineers and other software developers to optimize performance across various interconnects. Work closely with data scientists and AI teams to integrate RCCL with major deep learning frameworks like TensorFlow and PyTorch. Contribute to the improvement of documentation and user guides for RCCL and associated software components. Stay informed of the latest advancements in GPU technologies, collective communication strategies, and HPC (High-Performance Computing) trends. Mentor engineers and technical leaders, fostering a culture of innovation and excellence. Help develop the next generation of leaders through coaching, training, and feedback. PREFERRED EXPERIENCE: 12+ years of Total experience and Deep expertise with distributed programming models (MPI, SHMEM), and the implementation and optimization of collective communication algorithms Deep expertise with RoCE, RDMA, and network topologies Experience with system software development in C/C++, and GPU software development, parallel programing and GPU architectures. Strong programming skills in C++, CUDA, HIP, MPI, OpenMP or similar parallel computing languages. Familiarity with ROCm ecosystem and open-source development processes is a plus. Strong problem-solving skills and the ability to work in a collaborative environment. Excellent written and verbal communication skills. ACADEMIC CREDENTIALS: Bachelor’s or Master’s in Computer Science, or a closely related field #LI-SK4 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 days ago
0 years
9 - 10 Lacs
Bengaluru
On-site
Overview: WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_ Responsibilities: MTS SOFTWARE SYSTEM DESIGN ENGINEER THE ROLE: The right engineer will drive the success of power IP (Intellectual Property) and features in AMD (Advanced Micro Devices) products through leadership & coordination, resolution of technical dependencies, and achievement of schedule commits. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery. THE PERSON: You will use your software development experience to innovate to improve yourself and our products. You will have a passion for understanding software performance and developing tools to increase your colleagues’ productivity. Your peers will provide you a results-oriented and encouraging environment to solve challenging technical problems and grow your career, fueling your opportunity to be a part of Delighting Our Customers. KEY RESPONSIBILITIES: Use proofing tools to identify and understand performance bottlenecks in large code bases, including libraries and HPC applications. Optimize compiled code, including the use compiler optimizations and the leverage of performant libraries Collaborate with software engineers to enable them to understand and improve code performance Build software tools for the most advanced HPC (High Performance Compute) and AI platforms in the world Innovate in production software environments continuously striving to optimize the workflow PREFERRED EXPERIENCE: Programming experience using C/C++ and/or Fortran Excellent problem solving skills, including the ability to flexibly learn new technical skills and resolve novel and unforeseen issues Self managing, being able to work with limited supervision on multiple complex tasks and deliver goals on time Good communication and team working skills, able to efficiently meet individual and team goals as part of a distributed team Experience of parallel languages and paradigms, such as OpenMP or MPI Prior experience of scripting such as Python, Shell, or R is desirable Knowledge of build systems, Spack and source code control systems is desirable ACADEMIC CREDENTIALS: Bachelor’s or Master's degree in Computer Ecience, Engineering, Mathematics or equivalent #LI-MK1 Qualifications: Benefits offered are described: AMD benefits at a glance. AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
Posted 2 days ago
7.0 years
0 Lacs
Pune, Maharashtra, India
Remote
We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). To find out more visit www.lenovo.com and read about the latest news via our StoryHub. Position Description Lenovo is seeking an experienced High-Performance Computing (HPC) Solutions Architect who will play a key role in supporting the development and deployment of HPC-related service offerings, including Professional and Managed Services. The chosen candidate will be part of Lenovo Solutions Services Group (SSG) as a member of the Center of Excellence team, driving service offering design and definition for our Professional Services, Managed Services, and TruScale Services businesses. This role is primarily internal but includes some customer-facing work. This is a remote-only role. In This Role You Will Support the development and delivery of HPC service offerings for enterprise, research, and government customers. Work with leading enterprises, research institutions, and cloud providers to integrate customer and market requirements into service offerings and technology roadmaps. Architect full-stack HPC infrastructure solutions, including compute, networking, storage, security, and workload management components, to support high-performance computing workloads. Demonstrate expertise in HPC technologies, including cluster computing, high-speed interconnects (InfiniBand, Ethernet), parallel file systems (Lustre, GPFS), and workload orchestration tools (Slurm, PBS, LSF). Leverage experience with on-premises, hybrid, and cloud-based HPC environments, optimizing workload placement and performance. Work across internal teams, divisions, and external partners to develop and deliver innovative HPC solutions that drive business and research advancements. Demonstrate strong written and verbal communication skills, with the ability to present solutions to customers, internal stakeholders, and partners. Drive strategic relationships with HPC enterprises, research institutions, cloud service providers (CSPs), and technology partners. Act As The Technical Lead For HPC-based Infrastructure Solutions, Collaborating With The HPC Practice Leader Throughout The Service Offering Lifecycle, Including Assisting in the creation of new service offerings, from concept development to implementation guidance. Leading initial implementations alongside Technical Consultants. Deliver Presentations In Support Of Offering development and go-to-market strategies. Field enablement and training initiatives. Service delivery execution. Assist in documentation of project requirements, statements of work, and service descriptions. Collaborate with business partners to enhance solution capabilities and integration. Qualifications Bachelor's degree, MBA, or equivalent experience required. 7+ years of experience architecting and deploying enterprise HPC solutions. Minimum of 5+ years of experience working with at least one cloud platform (VMware, AWS, Azure, GCP) or on-premises HPC clusters. Proven expertise in designing, developing, and delivering large-scale HPC platforms and solutions. Experience implementing high-availability, high-performance computing architectures with defined scalability and fault-tolerance objectives. Strong background in HPC system design, workload scheduling, parallel computing, and data-intensive computing frameworks. Hands-on experience with automation tools such as Terraform, Ansible, and SaltStack for HPC environments. Certification in HPC technologies or cloud-based HPC solutions preferred. Preferred Skills Experience developing infrastructure strategy and reference architectures for HPC deployments. Hands-on expertise in HPC hardware, software, and cloud-native architectures for scientific computing and AI workloads. Experience designing and implementing highly available, secure, and scalable HPC solutions. Strong scripting/programming skills (Python, Bash, C, MPI, OpenMP) for automation and performance tuning. Deep knowledge of high-speed networking (RDMA, InfiniBand), distributed storage, and parallel computing models. Experience with monitoring, observability, and performance optimization for HPC clusters. Expertise in defining and delivering HPC migration, implementation, operations, and optimization initiatives. Industry knowledge in key HPC-driven sectors such as scientific research, healthcare, financial modeling, and engineering simulations. Experience in systems integration and managing direct/channel sales engagements. Strong understanding of HPC containerization, workflow management, and cloud-bursting strategies. Demonstrated ability to present technical solutions and recommendations to customers, engineering teams, and leadership. Experience in a customer-facing HPC services environment, providing professional and managed services. TOGAF 9 Certified or equivalent architecture framework certification preferred. You will report to SSG (Solutions Services Group) organization structure. SSG has been focusing on the expanding IT service market, especially the digital workplace services opportunity, the growing demand for aaS (as a Service) model, and customers stronger preference for sustainability services. Meanwhile, SSG has continued to invest in software tools, platforms, and repeatable vertical solutions with our own IP, and focus on vertical solutions in manufacturing, retail, healthcare, education, and Smart City. We are expanding TruScale as a Service to include Digital Workplace Solutions, developing our Hybrid Cloud solutions, and exploring Metaverse solutions. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class. Show more Show less
Posted 1 week ago
5.0 - 10.0 years
12 - 16 Lacs
Chennai, Bengaluru
Work from Office
Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips- the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world- like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of"science and engineering to make possible"the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND, Chennai,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. Were committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits . Youll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers."We empower our team to push the boundaries of what is possible"”while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. Technical Lead - Software About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future. Our Team Our team is developing a high-performance computing solution for low-latency and high throughput image processing and deep-learning workloads that will enable our Chip Manufacturing process control equipment to offer differentiated value to our customers. Your Opportunity As a technical lead, you will get the opportunity to grow in the field of high-performance computing, complex system design and low-level optimizations for better cost of ownership. Roles and Responsibility As a technical lead, you will be responsible for designing and implementing High performance computing software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs. You will be a subject Matter expert to unblock software engineers in the HPC domain. You will be expected to profile systems to understand bottlenecks, optimize workflows and code and processes to improve cost of ownership. Identify and mitigate technical risks and issues throughout the software development lifecycle. Lead the design and implementation of complex software components and systems. Ensure that software systems are scalable, reliable, and maintainable. Mentor and coach junior software engineers. Your primary focus will be on implementing features of high quality with maintainable and extendable code following software development best practices Our Ideal Candidate Someone who has the drive and passion to learn quickly, has the ability to multi-task and switch contexts based on business needs. Qualifications 5 to 10 years of experience in Design and coding in C/C++ preferably in Linux Environment. Very good knowledge of Data structures, Algorithms and Complexity analysis. In depth experience in Multi-threading, Thread Synchronization, Inter process communication, and Distributed computing fundamentals. Very Good knowledge of Operating systems internals (Linux Preferred), Networking and Storage systems. Experience in performance profiling at application and system level (e.g. vtune, Oprofiler, perf, Nividia Nsight etc.) Experience in low level code optimization techniques using Vectorization and Intrinsics, cache-aware programming, lock free data structures etc. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to mentor and coach junior team members. Experience in Agile development methodologies. Additional Qualifications: Experience in GPU programming using CUDA, OpenMP, OpenACC, OpenCL etc. Good Knowledge of Work-flow orchestration Software like Apache Airflow, Apache Spark, Apache storm or Intel TBB flowgraph etc. Experience in developing Distributed High Performance Computing software using Parallel programming frameworks like MPI, UCX etc. Experience in HPC Job-Scheduling and Cluster Management Software (SLURM, Torque, LSF etc.) Good knowledge of Low-latency and high-throughput data transfer technologies (RDMA, RoCE, InfiniBand) Familiarity with microservices architecture and containerization technologies (docker/singularity) and low latency Message queues. Education : Bachelors Degree or higher in Computer science or related Disciplines. Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law.
Posted 1 week ago
7.0 years
0 Lacs
Gurgaon, Haryana, India
Remote
We are Lenovo. We do what we say. We own what we do. We WOW our customers. Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY). To find out more visit www.lenovo.com and read about the latest news via our StoryHub. Position Description Lenovo is seeking an experienced High-Performance Computing (HPC) Solutions Architect who will play a key role in supporting the development and deployment of HPC-related service offerings, including Professional and Managed Services. The chosen candidate will be part of Lenovo Solutions Services Group (SSG) as a member of the Center of Excellence team, driving service offering design and definition for our Professional Services, Managed Services, and TruScale Services businesses. This role is primarily internal but includes some customer-facing work. This is a remote-only role. In This Role You Will Support the development and delivery of HPC service offerings for enterprise, research, and government customers. Work with leading enterprises, research institutions, and cloud providers to integrate customer and market requirements into service offerings and technology roadmaps. Architect full-stack HPC infrastructure solutions, including compute, networking, storage, security, and workload management components, to support high-performance computing workloads. Demonstrate expertise in HPC technologies, including cluster computing, high-speed interconnects (InfiniBand, Ethernet), parallel file systems (Lustre, GPFS), and workload orchestration tools (Slurm, PBS, LSF). Leverage experience with on-premises, hybrid, and cloud-based HPC environments, optimizing workload placement and performance. Work across internal teams, divisions, and external partners to develop and deliver innovative HPC solutions that drive business and research advancements. Demonstrate strong written and verbal communication skills, with the ability to present solutions to customers, internal stakeholders, and partners. Drive strategic relationships with HPC enterprises, research institutions, cloud service providers (CSPs), and technology partners. Act As The Technical Lead For HPC-based Infrastructure Solutions, Collaborating With The HPC Practice Leader Throughout The Service Offering Lifecycle, Including Assisting in the creation of new service offerings, from concept development to implementation guidance. Leading initial implementations alongside Technical Consultants. Deliver Presentations In Support Of Offering development and go-to-market strategies. Field enablement and training initiatives. Service delivery execution. Assist in documentation of project requirements, statements of work, and service descriptions. Collaborate with business partners to enhance solution capabilities and integration. Qualifications Bachelor's degree, MBA, or equivalent experience required. 7+ years of experience architecting and deploying enterprise HPC solutions. Minimum of 5+ years of experience working with at least one cloud platform (VMware, AWS, Azure, GCP) or on-premises HPC clusters. Proven expertise in designing, developing, and delivering large-scale HPC platforms and solutions. Experience implementing high-availability, high-performance computing architectures with defined scalability and fault-tolerance objectives. Strong background in HPC system design, workload scheduling, parallel computing, and data-intensive computing frameworks. Hands-on experience with automation tools such as Terraform, Ansible, and SaltStack for HPC environments. Certification in HPC technologies or cloud-based HPC solutions preferred. Preferred Skills Experience developing infrastructure strategy and reference architectures for HPC deployments. Hands-on expertise in HPC hardware, software, and cloud-native architectures for scientific computing and AI workloads. Experience designing and implementing highly available, secure, and scalable HPC solutions. Strong scripting/programming skills (Python, Bash, C, MPI, OpenMP) for automation and performance tuning. Deep knowledge of high-speed networking (RDMA, InfiniBand), distributed storage, and parallel computing models. Experience with monitoring, observability, and performance optimization for HPC clusters. Expertise in defining and delivering HPC migration, implementation, operations, and optimization initiatives. Industry knowledge in key HPC-driven sectors such as scientific research, healthcare, financial modeling, and engineering simulations. Experience in systems integration and managing direct/channel sales engagements. Strong understanding of HPC containerization, workflow management, and cloud-bursting strategies. Demonstrated ability to present technical solutions and recommendations to customers, engineering teams, and leadership. Experience in a customer-facing HPC services environment, providing professional and managed services. TOGAF 9 Certified or equivalent architecture framework certification preferred. You will report to SSG (Solutions Services Group) organization structure. SSG has been focusing on the expanding IT service market, especially the digital workplace services opportunity, the growing demand for aaS (as a Service) model, and customers stronger preference for sustainability services. Meanwhile, SSG has continued to invest in software tools, platforms, and repeatable vertical solutions with our own IP, and focus on vertical solutions in manufacturing, retail, healthcare, education, and Smart City. We are expanding TruScale as a Service to include Digital Workplace Solutions, developing our Hybrid Cloud solutions, and exploring Metaverse solutions. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class. Show more Show less
Posted 2 weeks ago
2.0 - 6.0 years
4 - 8 Lacs
Mumbai
Work from Office
The HPC AI Parallel Programming role involves working with relevant technologies, ensuring smooth operations, and contributing to business objectives. Responsibilities include analysis, development, implementation, and troubleshooting within the HPC AI Parallel Programming domain.
Posted 2 weeks ago
2.0 - 6.0 years
4 - 8 Lacs
Mumbai
Work from Office
The HPC AI Parallel Programming role involves working with relevant technologies, ensuring smooth operations, and contributing to business objectives. Responsibilities include analysis, development, implementation, and troubleshooting within the HPC AI Parallel Programming domain.
Posted 2 weeks ago
7.0 years
0 Lacs
Thane, Maharashtra, India
On-site
Job Description: You will provide leadership in designing and implementing ground-breaking 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. Assign tasks to the team and monitor as well Skills Required MS or PhD in Computer Science, Electrical Engineering, or related field. A strong background in deployment of complex deep learning architectures . 7+ 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. About Company: AIRA Matrix provides artificial intelligence based solutions for Life Sciences applications. Our solutions improve efficiency, diagnostic accuracy, and turnaround times in pathology, microbiology and ophthalmology workflows across pharmaceutical and healthcare laboratories. We leverage machine and deep learning techniques to develop diagnostic, prognostic, and predictive solutions. Our solutions provide cost benefits in the pharmaceutical domain, by speeding up pre-clinical drug development timelines, and by enhancing the efficiency of environmental monitoring required in manufacturing. In healthcare applications, our solutions improve treatment outcomes by aiding disease stratification and enabling management protocols tailored to individual patients. Our clients and partners include leading hospitals, pharmaceutical companies, CROs, and research labs around the world. Our deep learning platforms with existing network models and pre-built AI applications provide the foundation for fast customizations and help tackle any unique challenges in your image analysis and study management workflows. Our flexible service model enables the swift deployment of these custom solutions with minimal resource and time commitment from your side. Our Application Development Team plays an important role in developing competent customer facing applications to access our AI solutions and enterprise-level image management systems in life sciences. -- Regards, Surya Prajapati Talent Acquisition Specialist Email : surya.prajapati@airamatrix.com Website : https://www.airamatrix.com Dosti Pinnacle, 801, Rd No. 22, Wagle Industrial Estate , Thane (W) Maharashtra, India - 400604. Show more Show less
Posted 3 weeks ago
5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Who We Are Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipment that helps our customers manufacture display and semiconductor chips – the brains of devices we use every day. As the foundation of the global electronics industry, Applied enables the exciting technologies that literally connect our world – like AI and IoT. If you want to work beyond the cutting-edge, continuously pushing the boundaries of science and engineering to make possible the next generations of technology, join us to Make Possible® a Better Future. What We Offer Location: Bangalore,IND, Chennai,IND At Applied, we prioritize the well-being of you and your family and encourage you to bring your best self to work. Your happiness, health, and resiliency are at the core of our benefits and wellness programs. Our robust total rewards package makes it easier to take care of your whole self and your whole family. We’re committed to providing programs and support that encourage personal and professional growth and care for you at work, at home, or wherever you may go. Learn more about our benefits. You’ll also benefit from a supportive work culture that encourages you to learn, develop and grow your career as you take on challenges and drive innovative solutions for our customers. We empower our team to push the boundaries of what is possible—while learning every day in a supportive leading global company. Visit our Careers website to learn more about careers at Applied. Technical Lead - Software About Applied Applied Materials is the leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. Our expertise in modifying materials at atomic levels and on an industrial scale enables customers to transform possibilities into reality. At Applied Materials, our innovations make possible the technology shaping the future. Our Team Our team is developing a high-performance computing solution for low-latency and high throughput image processing and deep-learning workloads that will enable our Chip Manufacturing process control equipment to offer differentiated value to our customers. Your Opportunity As a technical lead, you will get the opportunity to grow in the field of high-performance computing, complex system design and low-level optimizations for better cost of ownership. Roles and Responsibility As a technical lead, you will be responsible for designing and implementing High performance computing software solutions for our organization. You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them into architectural/software designs that meet business needs. You will be a subject Matter expert to unblock software engineers in the HPC domain. You will be expected to profile systems to understand bottlenecks, optimize workflows and code and processes to improve cost of ownership. Identify and mitigate technical risks and issues throughout the software development lifecycle. Lead the design and implementation of complex software components and systems. Ensure that software systems are scalable, reliable, and maintainable. Mentor and coach junior software engineers. Your primary focus will be on implementing features of high quality with maintainable and extendable code following software development best practices Our Ideal Candidate Someone who has the drive and passion to learn quickly, has the ability to multi-task and switch contexts based on business needs. Qualifications 5 to 10 years of experience in Design and coding in C/C++ preferably in Linux Environment. Very good knowledge of Data structures, Algorithms and Complexity analysis. In depth experience in Multi-threading, Thread Synchronization, Inter process communication, and Distributed computing fundamentals. Very Good knowledge of Operating systems internals (Linux Preferred), Networking and Storage systems. Experience in performance profiling at application and system level (e.g. vtune, Oprofiler, perf, Nividia Nsight etc.) Experience in low level code optimization techniques using Vectorization and Intrinsics, cache-aware programming, lock free data structures etc. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to mentor and coach junior team members. Experience in Agile development methodologies. Additional Qualifications: Experience in GPU programming using CUDA, OpenMP, OpenACC, OpenCL etc. Good Knowledge of Work-flow orchestration Software like Apache Airflow, Apache Spark, Apache storm or Intel TBB flowgraph etc. Experience in developing Distributed High Performance Computing software using Parallel programming frameworks like MPI, UCX etc. Experience in HPC Job-Scheduling and Cluster Management Software (SLURM, Torque, LSF etc.) Good knowledge of Low-latency and high-throughput data transfer technologies (RDMA, RoCE, InfiniBand) Familiarity with microservices architecture and containerization technologies (docker/singularity) and low latency Message queues. Education : Bachelor's Degree or higher in Computer science or related Disciplines. Applied Materials is committed to diversity in its workforce including Equal Employment Opportunity for Minorities, Females, Protected Veterans and Individuals with Disabilities. Additional Information Time Type: Full time Employee Type: Assignee / Regular Travel: Yes, 10% of the Time Relocation Eligible: Yes Applied Materials is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, ancestry, religion, creed, sex, sexual orientation, gender identity, age, disability, veteran or military status, or any other basis prohibited by law. Show more Show less
Posted 3 weeks ago
40.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About CynLr Just like a baby’s brain, CynLr Visual Intelligence stack makes Robots to instinctively see & pick any object under any ambience, without any training . ( a demo video link ). Today, we don’t have a robot that can fit a screw into a nut without slipping a thread. Imagine what it would take for a robot to assemble a Smartphone or a car by putting together 1000s of parts with varied shapes and weights, all in random orientations. Thus factories become complex, needing heavy customization of their environment. CynLr enabled visual robots intuitively handles any object, even from a clutter – a universal alternative to custom machines, simplifying factory lines into modular LEGO blocks of micro-factories. Simplifying factories with robots that can pick & place any object has been a 40 year old pipe dream - touted as The Holy Grail of Robotics . As a SW developer, you will be responsible for building the entire Vision & Learning SW Stack, Task & Robot Control OS, extensively optimising the performance of these algorithms, translating them into API library for Internal Engineers and Customers, along with creating a UI layer for the end users. Requirements in Practice : Excellent C++ skillset across Windows and Linux Platforms. Optimizing processing cycles for large image pipelines and memory handling is a plus. (Camera generates 1 GB of Data every second) Experience with State-Machine Architecture is a plus Experienced with entire SW development Lifecycle & best practices. OOP driven thought process – scalability, modularity, polymorphic coding Deep architecture understanding with thorough knowledge of design patterns and adept in designing architectures for parallel threading Multi-threaded programming libraries like pThreads, OPENMP, OPENCL Experience with API architecture design and development Experienced with DLL & Static Library building and distribution. Adept with translating and optimizing algorithms, especially DSP (which includes image processing) and/or Neural Net Architectures ( at least one of the two is needed ) Implementing and Optimizing Algorithms Adept with building test frameworks for codes. Must have a strong inclination for documentation and code readability. Must have an understanding of : Compiler working and construction. CPU architectures – x86, x64 & ARM Hardware-associated driver development. OS and layers (Board Support Packages, BIOS, UEFI, BootLoader) Memory architectures and optimizations. MIMD, SIMD Good to have experience and practice with GPU-based application development. Knowledge of CUDA (Excellency is not necessary) State machine architecture Realtime computing UI-based deployable application development Team Structure: The engineering team will comprise of – Algo Team, GPU Team, SW Dev Team & HW Team. Members of other teams will be passive members of each team apart from the team they lead. The Algo Team will provide the Neural Models & Vision algorithms, while the GPU Team will provide the GPU optimizations for the algos, HW team will provide the HW integration and SW team with translate GPU optimized algos into SW blocks. Each team will split the implementation among other teams and guide them through the implementation. Every team member will be a passive member of all other teams. What will you do? Your contribution is predominantly (but not confined only to) architecting, defining test cases, reviewing & implementing all the SW & firmware parts and development effort - the image processing, Neural Models, APIs, vision sequences, manipulation sequences, drivers, etc. Your thorough knowledge of system architecture, C++ skill set, design patterns & your penchant for application-oriented SW design thought processes, will drive and implement the whole software design & development part. You will also provide architectures and approaches for the drivers to be developed to keep them modular and scalable, and consistently review them all. How will you Do? You have complete freedom here, but you will be subjected to reviews. Since this is a startup and the product is not yet well-defined, you would be the one with the responsibility of defining it. Expect things to be not orderly and requirements to not be solid. Part of your design effort largely involves requirements building too and developing architectures that are agnostic to such requirement changes. The SW part of the product significantly evolves as per your thought process and will henceforth carry your signature in it. You will also be building a team as the product evolves to maintain and develop further. Though confined to a focused area, the work is pretty much expected to be entrepreneurial with the exact advantages and difficulties of a startup. Show more Show less
Posted 3 weeks ago
6 - 8 years
6 - 10 Lacs
Hyderabad
Work from Office
Senior High Performance Computing Engineer What you will do Let’s do this. Let’s change the world. In this vital role you will be responsible for deploying, maintaining and supporting HPC infrastructure in a multi-cloud environment. Hands-on engineering which requires deep technical expertise in HPC technology and standard methodologies. Implement, and manage cloud-based infrastructure that supports HPC environments that support data science (e.g. AI/ML workflows, Image Analysis). Collaborate with data scientists and ML engineers to deploy scalable machine learning models into production. Ensure the security, scalability, and reliability of HPC systems in the cloud. Optimize cloud resources for cost-effective and efficient use. Stay ahead of with the latest in cloud services and industry standard processes. Provide technical leadership and guidance in cloud and HPC systems management. Develop and maintain CI/CD pipelines for deploying resources to multi-cloud environments. Monitor and fix cluster operations/applications and cloud environments. Document system design and operational procedures. Must-Have Skills: Expert with Linux/Unix system administration (RHEL, CentOS, Ubuntu, etc.). Proficiency with job scheduling and resource management tools (SLURM, PBS, LSF, etc.). Good understanding of parallel computing, MPI, OpenMP, and GPU acceleration (CUDA, ROCm). Knowledge of storage architectures and distributed file systems (Lustre, GPFS, Ceph). Experience with containerization technologies (Singularity, Docker) and cloud-based HPC solutions. Expert in scripting languages (Python, Bash) and containerization technologies (Docker, Kubernetes). Familiarity with automation tools (Ansible, Puppet, Chef) for system provisioning and maintenance. Understanding of networking protocols, high-speed interconnects, and security best practices. Demonstrable experience in cloud computing (AWS, Azure, GCP) and cloud architecture. Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation and Git. What we expect of you We are all different, yet we all use our unique contributions to serve patients. Expert knowledge in large Linux environments, networking, storage, and cloud related technologies . Also, the candidate will have expertise in root-cause analysis and fix while working with a team and stakeholders. Top-level communication and documentation skills are required. Expertise in coding in Python, Bash, YAML is expected. Good-to-Have Skills: Experience with Kubernetes (EKS) and service mesh architectures . Knowledge of AWS Lambda and event-driven architectures . Familiarity with AWS CDK, Ansible, or Packer for cloud automation. Exposure to multi-cloud environments (Azure, GCP) . Basic Qualifications: Bachelor’s degree in computer science, IT, or related field with 6-8 years of hands-on HPC administration or a related field. Professional Certifications (preferred): Red Hat Certified Engineer (RHCE) or Linux Professional Institute Certification (LPIC) AWS Certified Solutions Architect – Associate or Professional Preferred Qualifications: Soft Skills: Strong analytical and problem-solving skills. Ability to work effectively with global, virtual teams Effective communication and collaboration with cross-functional teams. Ability to work in a fast-paced, cloud-first environment. Shift Information: This position is required to be onsite and participate in 24/5 and weekend on call in rotation fashion and may require you to work a later shift. Candidates must be willing and able to work off hours, as required based on business requirements. What you can expect of us As we work to develop treatments that take care of others, we also work to care for your professional and personal growth and well-being. From our competitive benefits to our collaborative culture, we’ll support your journey every step of the way. In addition to the base salary, Amgen offers competitive and comprehensive Total Rewards Plans that are aligned with local industry standards. Apply now for a career that defies imagination Objects in your future are closer than they appear. Join us. careers.amgen.com As an organization dedicated to improving the quality of life for people around the world, Amgen fosters an inclusive environment of diverse, ethical, committed and highly accomplished people who respect each other and live the Amgen values to continue advancing science to serve patients. Together, we compete in the fight against serious disease. Amgen is an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other basis protected by applicable law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Posted 2 months ago
1 - 6 years
2 - 6 Lacs
Pune
Work from Office
Work on market leading high performance clustered file system Responsible for test dev for Spectrum Scale component/feature. Ensuring end to end delivery of the component/feature for Storage Scale. Ability to work closely with customers for requirement implementation as well as responding quickly to customer issues. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise linux knowledge C C++ skills system programming (parallel programming/multi threaded programming) understanding of storage / filesystems Preferred technical and professional experience Experience in Systems/Storage domains, debugging/performance optimization. Good debugging skills for complex issues with interdependencies across multiple modules. Git/Gerrit experience.
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
3 - 8 years
5 - 7 Lacs
Bengaluru
Work from Office
Job Description Summary We are seeking a highly motivated and technically proficient Lead Engineer to join our team at GE Aerospace, Bangalore. This role is focused on developing and enhancing high-fidelity Large Eddy Simulation (LES) solver for GPUs. The candidate will collaborate with a global team to push computational boundaries, ensure robust solver performance, and implement state-of-the-art numerical techniques in design workflows. The role emphasizes expertise in software development technologies, high-performance computing (HPC), and integration into advanced design processes. Job Description Essential Responsibilities Collaborate with the global development team to implement advanced numerical schemes and features for code acceleration and robustness improvements Conduct validation and verification of CFD methods using experimental data and high-fidelity numerical solutions. Optimize and parallelize CFD codes for high-performance computing environments, including multi-core CPUs and GPUs. Collaborate across teams to integrate CFD capabilities into design workflows for improved accuracy, efficiency, and robustness. Leverage digital and machine learning techniques to enhance solver capacity and performance. Stay current with developments in CFD software development technologies and numerical methods, proposing innovative solutions to improve existing capabilities. Document and share lessons learned in relevant technical forums. Provide mentorship and technical guidance to junior engineers and interns. Ensure adherence to internal standards for software development and computational methods. Required Qualifications Masters + 3 years of industrial experience or Ph.D. in Aerospace Engineering, Mechanical Engineering, or a related field with a focus on computational fluid dynamics or fluid mechanics. Strong programming skills in C++ and Python. Experience with parallel programming (MPI, OpenMP) and high-performance computing environments. Solid understanding of numerical methods and high-order methods for CFD (Finite Element, Finite Volume) and numerical methods for PDEs. Familiarity with GPU programming (CUDA, HIP) is a must. Experience with version control systems (Git, GitHub/Bitbucket). Knowledge of optimization and uncertainty quantification techniques. Strong analytical and problem-solving skills. Excellent communication and technical writing skills. Ability to work collaboratively in a global team environment. Desired Characteristics Experience in developing and applying CFD methods for aerodynamic design and analysis. Familiarity with turbulence models, wall models and transition models in CFD. Familiarity with modern Fortran. Hands-on experience with commercial and 3rd party software such as ANSYS, Tecplot, ParaView, and OpenFOAM.
Posted 3 months ago
1 - 4 years
3 - 7 Lacs
Pune
Work from Office
Work on market leading high performance clustered file system Responsible for test dev for Spectrum Scale component/feature. Ensuring end to end delivery of the component/feature for Storage Scale. Ability to work closely with customers for requirement implementation as well as responding quickly to customer issues. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise linux knowledge C C++ skills system programming (parallel programming/multi threaded programming) understanding of storage / filesystems Preferred technical and professional experience Experience in Systems/Storage domains, debugging/performance optimization. Good debugging skills for complex issues with interdependencies across multiple modules. Git/Gerrit experience.
Posted 3 months ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
At Ardee Yantrik, we’re attacking a multi-billion-dollar opportunity—doing things that have never been done before to support an industry struggling with a lack of skilled labor. We solve big, hard problems every day, and our people are our greatest asset in making that happen. Ardee Yantrik is revolutionising manufacturing with advanced robotics and automation solutions. As a Senior Software Developer, you will design and develop high-performance desktop applications for robotic systems and play a vital role in delivering cutting-edge solutions. You will join a team of dedicated, supportive, and enthusiastic people to help create the future of manufacturing. What You’ll DoTech You Will PerformCollaborate with cross-functional teams to design, develop, and optimise desktop applications for advanced manufacturing automation.Develop and optimise desktop applications for advanced manufacturing systems using C++ and Qt.Experience developing CAD based software.Work with 3D rendering and visualisation using OpenGL and related tools.Ensure code quality, modularity, and performance through robust testing, clean coding practices, and version control systems.Utilise modern software development practices, including Agile methodologies, issue tracking, and continuous integration. Who You AreEducation and ExperienceBachelor’s degree in Computer Science, or a related field—or equivalent industry experience.Strong proficiency in C++ with experience in object-oriented programming and design patterns.Expertise in Qt for UI development and OpenGL for 3D rendering.Experience with Git for version control and CMake for build configuration.Excellent knowledge of Data Structures and Algorithms along with strong fundamentals in OOPs concepts.Familiarity with parallelisation techniques (e.g., multithreading, OpenMP, or CUDA) to optimise performance.Proficiency in Jira or similar issue-tracking tools for project management.Experience with Agile development methodologies, including sprint planning, code reviews, and team collaboration.Hands-on experience with unit testing frameworks (e.g., Google Test, Catch2) and debugging tools (e.g., gdb, Valgrind).Knowledge of continuous integration tools such as Jenkins, GitHub Actions, or GitLab CI/CD.Strong understanding of performance tuning, memory management, and debugging complex issues in large-scale applications.Experience in cross-platform development (Windows, Linux).Real-Time Image Processing background, with an understanding of 3D data and computer vision techniques, is highly desirable. Why Join UsImpactful Work: Shape the future of manufacturing with cutting-edge robotics and automation solutions.Innovative Environment: Collaborate with a team that values creativity, experimentation, and taking calculated risks.Career Growth: Opportunities for professional development, mentorship, and leadership. Join a pioneering team where you’ll work on cutting-edge robotics and real-time imaging solutions that push the limits of modern manufacturing. Join Ardee Yantrik and be part of an environment where you’ll innovate, experiment, and make a lasting impact on the manufacturing industry.
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 - 5 years
0 Lacs
Chennai, Tamil Nadu, India
Job Title: Lead Consultant - HPC Application Engineer Career Level: E Introduction to role Join our dynamic Research Data & Analytics Team within R&D IT, a global group of skilled data and AI engineers dedicated to revolutionizing the way we discover and develop medicine. Our mission is to partner with scientific teams to deliver innovative capabilities, products, and platforms that accelerate the development of safe and effective medicines for patients. Scientific Computing Platform The Scientific Computing Platform (SCP) is a key component of our efforts, providing high-performance computing (HPC) solutions that support computational chemistry, imaging, multi-OMICs, structural biology, data science, and AI. About The Platform The SCP team provides the high-performance computing (HPC) platform and optimised applications on which scientists build their workflows. We are driven to accelerate scientific discovery, and achieve this through rapid deployment of applications, optimisation of complex workflows and application tuning for very large problems. An overarching principle is to maximise the impact of the team's support efforts. We are seeking a passionate HPC engineer focussed on applications and research software engineering. The ideal candidate will have extensive hands-on experience making an impact with HPC technology, delivering HPC services to a high quality, and able to relate to the scientific community and work closely with users to make the best use of research computing services. The HPC landscape is continually evolving. You will need the skills to help build, optimise and operate industry-leading capabilities, including application build frameworks, containerised applications and cloud software-as-a-service. Automated deployment is a key feature of your work and you will need to be comfortable with DevOps processes and delivering consistency through automation and infrastructure-as-code. A strong focus of the role will also be working directly with scientific users to help them optimise and productionise their code and make best use of the facility. Accountabilities As an HPC Application Engineer, you will be responsible for developing, delivering, and operating research computing services and applications. You will take a Site Reliability Engineering approach to manage the end-to-end development, deployment, monitoring, and incident response of HPC services. Your role will involve solving complex technical problems related to SCP applications and services, as well as assisting users in debugging and optimizing their workflows and applications. You will work closely with scientific users to help them optimize and productionize their code, ensuring they make the best use of our research computing services. Essential Skills/Experience Scientific application installation, optimisation and configurationEffective use of HPC job schedulers such as SLURMExperienced working in a Linux environmentCompetent in multiple programming and scripting languages from the following list: python, R, Shell Scripts, C/C++, Golang, and deep expertise in at least one of themDeep understanding of the factors influencing HPC application performanceHighly customer focused; able to explain IT technical concepts in a manner which non-IT experts can understand Desirable Skills/Experience Scientific degree, and/or experience in computationally intensive analysis of scientific dataPrevious experience in high performance computing (HPC) environments, especially at large scales (>10,000 cores)Experience with high performance parallel filesystems at petabyte scale, e.g. GPFS, LustreHands-on knowledge of a range of scientific and HPC applications such as simulation software, bioinformatics tools or 3D data visualisation packagesExperience with software build frameworks such as Easybuild or SpackExpertise in GPU, AI/ML tools and frameworks (CUDA, TensorFlow, PyTorch)Strong understanding of parallel programming techniques (e.g. MPI, pthreads, OpenMP) and code profiling/optimisationExperience with workflow engines (e.g. Apache Airflow, Nextflow, Cromwell, AWS StepFunctions)Familiarity with container runtimes such as Docker, Singularity or enrootExpertise in specific scientific domains relevant to early drug development, such as deep learning, medical imaging, molecular dynamics or 'omics.Experience with frameworks for regression tests and benchmarks for HPC applications, like Reframe HPCExperience with working in GxP-validated environmentsExperience administering and optimising a HPC job scheduler (e.g. SLURM)Experience with configuration automation and infrastructure as code (e.g. Ansible, Hashicorp Terraform, AWS CloudFormation, Amazon Cloud Developer Kit)Experience deploying infrastructure and code to public cloud, especially AWSHands-on experience working in a DevOps team and using agile methodologies At AstraZeneca, we demonstrate technology to impact patients' lives directly by transforming our ability to develop life-changing medicines. We empower our teams to perform at their peak by combining cutting-edge science with leading digital technology platforms and data. Our dynamic environment encourages innovation and ownership, providing countless opportunities to learn and grow. Join us in our mission to reinvent the industry and make a meaningful impact on the world. Ready to make a difference? Apply now!
Posted 4 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.
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