Posted : Friday, August 30, 2024 04:16 AM
Job Description:
Job Title
High Performance Computing Lead
Collaborate with Innovative 3Mers Around the World
Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that the company that you choose to work at, and its leaders, will support and guide you.
With a diversity of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers.
This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.
The Impact You’ll Make in this Role As a High Performance Computing Lead, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world.
Here, you will make an impact by: Driving Scientific Research by helping data scientists conduct complex simulations, data analysis, and modeling across a wide range of fields.
Accelerate Innovation by designing, optimizing, and implementing cutting-edge HPC systems and technologies,.
Enhancing Computational Efficiency by ensuring the systems are optimized for performance , energy efficiency, and cost effectiveness, enabling researchers to achieve results faster and with reduced resource consumption.
Designing and Managing HPC Infrastructure by partnering with 3M IT to recommend and aid in the design, deployment, and maintenance HPC clusters and storage systems, ensuring the reliability, scalability, and security of the infrastructure.
Mentoring and Training junior engineers, researchers, and scientists in effectively utilizing HPC resources and best practices to harness the full potential of HPC technologies.
Exploring Emerging Technologies by staying up to date with the latest trends in HPC, cloud computing, machine learning, and artificial intelligence to identify opportunities to integrate emerging technologies into research processes, unlocking new possibilities and capabilities.
Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: Bachelor’s degree or higher (completed and verified prior to start) Three (3) years of professional experience leading and managing HPC solutions and platforms in a private, public, government or military environment Additional qualifications that could help you succeed even further in this role include: Deep Linux/UNIX experience, especially with RedHat Linux and its derivatives; not only with respect to Linux command-line utilities and package management, but an understanding of process management, kernel tuning for maximum performance, network tuning for maximum performance, memory management, and storage management, and how to debug performance degradation Automation and configuration management experience of many Linux systems (via the usual configuration management tools like Chef, Puppet, Salt, CFEngine, bcfg2, etc) Experience/exposure to C/C++, and/or Fortran, their compilers, and their common project build tools in Linux/UNIX (Make, autoconf, or CMake), especially with respect to building and maintaining installation of open-source applications Systems-level Python development experience (that is, writing Python programs to perform/automate functions on Linux systems) Knowledge of how to at least use and launch Docker containers; managing container registries/repositories AWS IaaS experience (EC2, VPCs, AMIs, EBS) as well as managed services like S3, EFS, and Route53; and deploying/managing AWS resources with CloudFormation, Terraform, AWS CDK, or similar.
Exposure to LDAP, AD, and OAuth2/SAML authentication Scrum/Agile team mentality Exposure to HPC workload management tools or paradigms, either as a user or as an administrator, and the concepts of batch processing and scheduling.
Workload management solutions might include PBS Professional, OpenPBS, SLURM, Univa Grid Engine, HTCondor.
We happen to use PBS Professional.
Knowledge of distributed and parallel filesystems, such as Lustre, BeeGFS, OrangeFS,GPFS/SpectrumScale, PanFS/ActiveStor, Gluster.
We happen to use Lustre (specifically AWS FSx for Lustre) and BeeGFS in AWS, while we use PanFS on-prem.
Exposure to parallel processing paradigms such as MPI for process-parallel computation and OpenMP for thread-parallel computation Knowledge of, or at least some exposure to, object-oriented design patterns, regardless of the language in which they learned them Use and/or administration of AI/ML tools like TensorFlow, Keras, Torch at scale Individuals should display leadership, excellent communication skills (oral, written and presentation) networking skills, self-motivated and self-directed Work location: Work Your Way Eligible (Employee choice to work remote, on site, or hybrid) Travel: May include up to 10% domestic Relocation Assistance: May be authorized Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.
g.
, H1B status).
Supporting Your Well-being 3M offers many programs to help you live your best life – both physically and financially.
To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Chat with Max For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting The expected compensation range for this position is $155,615 - $190,196, which includes base pay plus variable incentive pay, if eligible.
This range represents a good faith estimate for this position.
The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate’s relevant knowledge, training, skills, work location, and/or experience.
In addition, this position may be eligible for a range of benefits (e.
g.
, Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.
).
Additional information is available at: https://www.
3m.
com/3M/en_US/careers-us/working-at-3m/benefits/.
Learn more about 3M’s creative solutions to the world’s problems at www.
3M.
com or on Twitter @3M.
Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.
Our approach to flexibility is called Work Your Way, which puts employees first and drives well-being in ways that enable 3M’s business and performance goals.
You have flexibility in where and when work gets done.
It all depends on where and when you can do your best work.
Pay & Benefits Overview: https://www.
3m.
com/3M/en_US/careers-us/working-at-3m/benefits/ 3M is an equal opportunity employer.
3M will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
3M Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website.
Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.
With a diversity of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers.
This position provides an opportunity to transition from other private, public, government or military experience to a 3M career.
The Impact You’ll Make in this Role As a High Performance Computing Lead, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world.
Here, you will make an impact by: Driving Scientific Research by helping data scientists conduct complex simulations, data analysis, and modeling across a wide range of fields.
Accelerate Innovation by designing, optimizing, and implementing cutting-edge HPC systems and technologies,.
Enhancing Computational Efficiency by ensuring the systems are optimized for performance , energy efficiency, and cost effectiveness, enabling researchers to achieve results faster and with reduced resource consumption.
Designing and Managing HPC Infrastructure by partnering with 3M IT to recommend and aid in the design, deployment, and maintenance HPC clusters and storage systems, ensuring the reliability, scalability, and security of the infrastructure.
Mentoring and Training junior engineers, researchers, and scientists in effectively utilizing HPC resources and best practices to harness the full potential of HPC technologies.
Exploring Emerging Technologies by staying up to date with the latest trends in HPC, cloud computing, machine learning, and artificial intelligence to identify opportunities to integrate emerging technologies into research processes, unlocking new possibilities and capabilities.
Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: Bachelor’s degree or higher (completed and verified prior to start) Three (3) years of professional experience leading and managing HPC solutions and platforms in a private, public, government or military environment Additional qualifications that could help you succeed even further in this role include: Deep Linux/UNIX experience, especially with RedHat Linux and its derivatives; not only with respect to Linux command-line utilities and package management, but an understanding of process management, kernel tuning for maximum performance, network tuning for maximum performance, memory management, and storage management, and how to debug performance degradation Automation and configuration management experience of many Linux systems (via the usual configuration management tools like Chef, Puppet, Salt, CFEngine, bcfg2, etc) Experience/exposure to C/C++, and/or Fortran, their compilers, and their common project build tools in Linux/UNIX (Make, autoconf, or CMake), especially with respect to building and maintaining installation of open-source applications Systems-level Python development experience (that is, writing Python programs to perform/automate functions on Linux systems) Knowledge of how to at least use and launch Docker containers; managing container registries/repositories AWS IaaS experience (EC2, VPCs, AMIs, EBS) as well as managed services like S3, EFS, and Route53; and deploying/managing AWS resources with CloudFormation, Terraform, AWS CDK, or similar.
Exposure to LDAP, AD, and OAuth2/SAML authentication Scrum/Agile team mentality Exposure to HPC workload management tools or paradigms, either as a user or as an administrator, and the concepts of batch processing and scheduling.
Workload management solutions might include PBS Professional, OpenPBS, SLURM, Univa Grid Engine, HTCondor.
We happen to use PBS Professional.
Knowledge of distributed and parallel filesystems, such as Lustre, BeeGFS, OrangeFS,GPFS/SpectrumScale, PanFS/ActiveStor, Gluster.
We happen to use Lustre (specifically AWS FSx for Lustre) and BeeGFS in AWS, while we use PanFS on-prem.
Exposure to parallel processing paradigms such as MPI for process-parallel computation and OpenMP for thread-parallel computation Knowledge of, or at least some exposure to, object-oriented design patterns, regardless of the language in which they learned them Use and/or administration of AI/ML tools like TensorFlow, Keras, Torch at scale Individuals should display leadership, excellent communication skills (oral, written and presentation) networking skills, self-motivated and self-directed Work location: Work Your Way Eligible (Employee choice to work remote, on site, or hybrid) Travel: May include up to 10% domestic Relocation Assistance: May be authorized Must be legally authorized to work in country of employment without sponsorship for employment visa status (e.
g.
, H1B status).
Supporting Your Well-being 3M offers many programs to help you live your best life – both physically and financially.
To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope.
Chat with Max For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting The expected compensation range for this position is $155,615 - $190,196, which includes base pay plus variable incentive pay, if eligible.
This range represents a good faith estimate for this position.
The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate’s relevant knowledge, training, skills, work location, and/or experience.
In addition, this position may be eligible for a range of benefits (e.
g.
, Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.
).
Additional information is available at: https://www.
3m.
com/3M/en_US/careers-us/working-at-3m/benefits/.
Learn more about 3M’s creative solutions to the world’s problems at www.
3M.
com or on Twitter @3M.
Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.
Our approach to flexibility is called Work Your Way, which puts employees first and drives well-being in ways that enable 3M’s business and performance goals.
You have flexibility in where and when work gets done.
It all depends on where and when you can do your best work.
Pay & Benefits Overview: https://www.
3m.
com/3M/en_US/careers-us/working-at-3m/benefits/ 3M is an equal opportunity employer.
3M will not discriminate against any applicant for employment on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly.
3M Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website.
Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms.
• Phone : NA
• Location : Maplewood, MN
• Post ID: 9006154249