What are the responsibilities and job description for the CS Performance/Power Associate Engineer [Alonzo W Ashley Fellowship] position at SLAC National Accelerator Laboratory?
SLAC Job Postings
Alonzo W Ashley Fellowship
The Alonzo W. Ashley Fellowship Program was named in honor of Al Ashley, who retired from SLAC in 1999 after 31 years of dedicated and exemplary service, particularly in the area of championing new college graduates in the sciences and engineering. During his tenure at SLAC, Al pioneered programs that promoted and encouraged career development for employees, and career exploration for talented students. He was a recipient of a 2005 NSF Presidential Award for Excellence in Science, Mathematics and Engineering Mentoring in recognition of his outstanding mentoring efforts and programs that enhanced the participation of new college graduates in science, mathematics, and engineering. Al served as a mentor to hundreds of emerging scientists and engineers during their journey to their chosen field.
This program is designed to provide a year-long research/employment experience in each of our six major directorates. The program is intended for post-graduate candidates with the longer-term objective of potentially moving them into regular employment with the lab.
Position Overview
As part of a new effort on energy efficient computing, we have a position open for designing the laboratory and operating the testing laboratory with senior scientists and collaborators from different companies. As a Computing Systems Performance and Power Analysis Engineer, you will be working on performance and power/energy characterization and conducting competitive analysis using benchmarks and workloads of different Artificial Intelligent systems using different algorithms for analyzing applications in Time Series, Computer Vision, Large Language Models etc. The systems will include combinations of both small-scale and large-scale algorithms running on different computing systems (CPU, GPU, ASIC, FPGA etc).These may include assessing the computing requirements for different simulation scenarios and developing accurate models of for energy footprints which are calibrated with experiments. Your responsibilities lie primarily in the physical interaction with devices to enable measurement and data collection and work with the senior researcher in analyzing and the position is open for onsite fulltime for a limited period in Silicon Valley.As an exciting new position, the hire will have opportunities to be part of the exciting new area of Artificial Intelligence across several disciplines and work on driving measurements to enable new research. Depending on the progress, the position may lead to a long term opportunity.
Note: This is a 1 year fixed-term appointment with the possibility of extension or conversion to a regular- continuing position. Assignment duration is contingent upon project needs and funding.
Your Specific Responsibilities Include
SLAC National Accelerator Laboratory/Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.
At SLAC/Stanford, base pay represents only one aspect of the comprehensive rewards package.
Alonzo W Ashley Fellowship
The Alonzo W. Ashley Fellowship Program was named in honor of Al Ashley, who retired from SLAC in 1999 after 31 years of dedicated and exemplary service, particularly in the area of championing new college graduates in the sciences and engineering. During his tenure at SLAC, Al pioneered programs that promoted and encouraged career development for employees, and career exploration for talented students. He was a recipient of a 2005 NSF Presidential Award for Excellence in Science, Mathematics and Engineering Mentoring in recognition of his outstanding mentoring efforts and programs that enhanced the participation of new college graduates in science, mathematics, and engineering. Al served as a mentor to hundreds of emerging scientists and engineers during their journey to their chosen field.
This program is designed to provide a year-long research/employment experience in each of our six major directorates. The program is intended for post-graduate candidates with the longer-term objective of potentially moving them into regular employment with the lab.
Position Overview
As part of a new effort on energy efficient computing, we have a position open for designing the laboratory and operating the testing laboratory with senior scientists and collaborators from different companies. As a Computing Systems Performance and Power Analysis Engineer, you will be working on performance and power/energy characterization and conducting competitive analysis using benchmarks and workloads of different Artificial Intelligent systems using different algorithms for analyzing applications in Time Series, Computer Vision, Large Language Models etc. The systems will include combinations of both small-scale and large-scale algorithms running on different computing systems (CPU, GPU, ASIC, FPGA etc).These may include assessing the computing requirements for different simulation scenarios and developing accurate models of for energy footprints which are calibrated with experiments. Your responsibilities lie primarily in the physical interaction with devices to enable measurement and data collection and work with the senior researcher in analyzing and the position is open for onsite fulltime for a limited period in Silicon Valley.As an exciting new position, the hire will have opportunities to be part of the exciting new area of Artificial Intelligence across several disciplines and work on driving measurements to enable new research. Depending on the progress, the position may lead to a long term opportunity.
Note: This is a 1 year fixed-term appointment with the possibility of extension or conversion to a regular- continuing position. Assignment duration is contingent upon project needs and funding.
Your Specific Responsibilities Include
- Modify, repair, and troubleshoot complex equipment and experimental systems.
- Prepare and review drawings, material lists, requisitions, job orders, engineering change requests, and other documents associated with development, fabrication, assembly, installations, and testing.
- Acquire and maintain tools, equipment, and chemicals associated with experimental or engineering projects.
- Maintain documentation related to research studies and protocols, and perform administrative duties related to equipment and systems associated with research or engineering projects, as assigned.
- Tasked with acquiring competitive platforms and physically modifying them to physically measure and collect power data across mobile, compute, and server competitive devices
- Respond to requests to measure Computer Systems power-performance data for various workloads and benchmarks
- Build an independent and efficient methodology to enable your work in a timely manner
- Present the power-performance data in a concise manner
- Support complex scientific and research programs related to area of specialization; analyze data, monitor and oversee experimental process, and design and develop prototypes, specialized equipment, and/or systems.
- Collaborate with scientists, engineers, or senior administrative officers to oversee complex non-routine analyses, select optimum solutions, and perform corrective modifications to equipment and system designs.
- Participate in the planning, design, and implementation of scientific or engineering initiatives, and work toward project objective.
- Associate degree or certificate of completion in a related engineering or related scientific discipline, or three years of equivalent work experience or combination of education and relevant experience.
- Solid foundation in OS fundamentals related to Dynamic voltage and frequency scaling (DVFS) as a technique that studies the effect of a computer's CPU voltage and frequency on its power usage
- Strong scripting skills -- Bash / Powershell / Python
- Familiarity with Linux (Ubuntu 20.04 recommended) for full compatibility with Intel RAPL & NVIDIA NVML, Windows 10/11 (for Intel Power Gadget compatibility) Development Environment, NVIDIA CUDA Toolkit 11 (GPU support),Xilinx Vivado 2023.1 ,
- Database Storage including in SSD and cloud services (e.g. AWS), PostgreSQL or MongoDB for structured data logging
- Soldering and physical modification of device power paths for measurement
- Data Acquisition (DAQ) experience and fundamentals
- BS/MS degree in Electrical / Computer Eng and relevant experience
- Fundamentals in PCB design and prototyping
- Experience with DAQ automation and custom tool enablement
- Experience with hardware performance counter and binary instrumentation tools
- Experience with characterizing industry standard benchmarks (CPU2017, Geekbench, SpecJBB, AnTuTu).
- Experience in Linux kernel internals / system programming
- Fundamentals and experience in understanding thermal behavior of devices
- Knowledge of the competitive landscape, feature specifications and industry trends in the server and client domain
- Experience in one or more system architecture technology areas and products (e.g., Power System, Shared Resource Management, Limits/Thermal Management, Hardware Islands) will be considered.
- Effective Decisions: Uses job knowledge and solid judgment to make quality decisions in a timely manner.
- Self-Development: Pursues a variety of venues and opportunities to continue learning and developing.
- Dependability: Can be counted on to deliver results with a sense of personal responsibility for expected outcomes.
- Initiative: Pursues work and interactions proactively with optimism, positive energy, and motivation to move things forward.
- Adaptability: Flexes as needed when change occurs, maintains an open outlook while adjusting and accommodating changes.
- Communication: Ensures effective information flow to various audiences and creates and delivers clear, appropriate written, spoken, presented messages.
- Relationships: Builds relationships to foster trust, collaboration, and a positive climate to achieve common goals.
- Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of the job.
- Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
- Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for environment, safety and security; communicates related concerns; uses and promotes safe behaviors based on training and lessons learned.Meets the applicable roles and responsibilities as described in the ESH Manual, Chapter 1¿General Policy and Responsibilities:
- Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http://adminguide.stanford.edu
- As a national laboratory, SLAC National Accelerator Laboratory is responsible for adhering to the Homeland Security Presidential Directive 12 (HSPD-12) and Department of Energy (DOE) Order 473.1A, which require employees to obtain and maintain a HSPD-12 Personal Identity Verification (PIV) Credential. To obtain this credential, employees must successfully complete the applicable tier of federal background investigation post hire and receive a favorable federal adjudication. The tier of federal background investigation will be determined by job duties and national security or public trust responsibilities associated with the job. All tiers of investigation include a declaration of illegal drug activities, including use, supply, possession, or manufacture within the last 1 to 7 years (depending on the applicable tier of investigation). Illegal drug activities include marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws.
- Classification Title: Science and Engineering Associate 1
- Grade: I Job code: 4991
- Employment Duration: 1-year fixed term
SLAC National Accelerator Laboratory/Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.
At SLAC/Stanford, base pay represents only one aspect of the comprehensive rewards package.
Salary : $91,339 - $119,362