VMware Research Want to continue being part of research community and impact hardware/software products after you graduate or while in school. Come be part of VMware research. We are hiring inter... ns and full time researcher at all levels.
Have a look at our accomplishments and our team at https://research.vmware.com. You can apply directly at our webpage for internship, post-doc and researcher positions.
You can even find me (Jayneel Gandhi) during the conference and know more about our group and opportunities.
Link:https://research.vmware.comSee More >>
Assistant/Associate/Full Professor
University of California, Riverside The Electrical and Computer Engineering (ECE) department at University of California, Riverside invites applications for an open rank faculty position in Computer Engineering. ... > Applicants are invited in all areas of Computer Engineering such as embedded real-time systems, CPS, computer architecture, design automation, and VLSI.
Full consideration given to applications received by August 31, 2018. The position may start Winter 2019.
Samsung Samsung Advanced System Lab (ASL) is a small group conducting research of next-generation embedded neural network accelerators for use in mobile devices, automous cars and various... embedded devices.
AMD AMD is seeking machine learning researchers. I (Tony Gutierrez) and others from AMD Research will be hosting the gem5 APU simulator tutorial on Saturday, if you are around, and in... terested in jobs at AMD Research, stop by and introduce yourself, or drop me an email.
Google Are you ready to research, design, and develop Google's global compute infrastructure?
We seek talented full-time software and hardware engineers with a BS, MS, or PhD degr... ee, especially those with a strong systems background. Apply via the links below, and email us so we can steer towards the best fit.
Bigstream Solutions Bigstream is working on a software platform to hyper-accelerate big data technologies like Spark, Kafka, Presto and TensorFlow. We are achieving speedups of 2x - 20x using autonom... ous software and hardware accelerators. Think advanced compiler technology and FPGA/GPU acceleration - while requiring ZERO code changes.
It sounds impossible, but it is happening right now at Bigstream. Our first product is live on Amazon AWS and we are off to the races to create a new software category for autonomous acceleration. With multiple patents filed, we are making dramatic performance acceleration with zero application code changes a reality.
It's a fantastically hard challenge and we need your help, inspiration and inventiveness. We need your help to bring this incredible, proven technology to market, and to build a company and a culture that we all can be proud of.
Are you up for a new challenge?
The Bigstream Product Engineering team is looking to welcome a new, talented coder to work as a Big Data Product Engineer for the world's first hyper-acceleration (CPUs + GPUs + FPGAs) platform for Big Data, Machine Learning and AI workloads. This is cutting edge technology that uses a powerful combination of acceleration techniques to squeeze every last ounce of performance from each application and from every node in the cluster. Several patents having been granted with more pending. This is a place that you can make a huge difference.
The individual will work to architect, design, develop and release the advanced infrastructure of Bigstream’s core big data processing engines. This position will be a key member in building, fine-tuning and optimizing the performance of Bigstream’s technology stack.
By joining the Bigstream team, you are entering a world of cutting edge development and innovation, where you will get both encouragement and guidance as well as a free hand to solve tough technical problems using good design and your personal inspiration. As a member of a well-funded early stage startup you will receive an equity share and market rate salary, as well as good food, rocking coffee, company outings and freedom to be yourself. And, of course, medical and 401k benefits too.
Responsibilities: - Design and develop front-end components for Bigstream's big data hyper-acceleration stack - Complete and enhance back-end components for Bigstream’s software stack
Qualifications: - MS or PhD in Computer Science and/or Computer Engineering - 2 to 3+ years of experience in big data/HPC programming - Minimum of 2-3 years of experience with Java, C/C++, SQL, and/or Scala - Familiarity with C++11 is a plus - Familiarity with machine learning/deep learning algorithms - Experience with big data frameworks, such as HDFS, Spark, Cassandra, or TensorFlow - Experience with query optimization and product performance improvement - Experience with large-scale distributed systems design preferred - Experience with MySQL preferred - Experience with Linux kernel preferred
Bigstream welcomes people from diverse backgrounds and perspectives in all functions of the business.
Bigstream Solutions Bigstream is working on a software platform to hyper-accelerate big data technologies like Spark, Kafka, Presto and TensorFlow. We are achieving speedups of 2x - 20x using autonom... ous software and hardware accelerators. Think advanced compiler technology and FPGA/GPU acceleration - while requiring ZERO code changes.
It sounds impossible, but it is happening right now at Bigstream. Our first product is live on Amazon AWS and we are off to the races to create a new software category for autonomous acceleration. With multiple patents filed, we are making dramatic performance acceleration with zero application code changes a reality.
It's a fantastically hard challenge and we need your help, inspiration and inventiveness. We need your help to bring this incredible, proven technology to market, and to build a company and a culture that we all can be proud of.
Are you up for a new challenge?
Bigstream is looking for a Hardware Engineer to assist the team with implementing core hardware components.
By joining the Bigstream team, you are entering a world of cutting edge development and innovation, where you will get both encouragement and guidance as well as a free hand to solve tough technical problems using good design and your personal inspiration. As a member of a well-funded early stage startup you will receive an equity share and market rate salary, as well as good food, rocking coffee, company outings and freedom to be yourself. And, of course, medical and 401k benefits too.
Required Skills: - Proficiency in Verilog - Proficiency in Perl or Python (C/C++ a plus) - Proficiency with revision control systems (e.g. git) - Proficiency in Linux and operating systems - Proficiency in FPGA toolset: Xilinx and Altera - Proficiency in Verilog simulation environments - Solid understanding of Machine Learning, programming, and compiler basics - Familiarity with Scala a plus
Qualifications: - BS/MS degree in Electrical Engineering, Computer Engineering, and/or Computer Science - Hardworking, dedicated, and self-motivated - Team player with a roll-up-your-sleeve attitude
Bigstream welcomes people from diverse backgrounds and perspectives in all functions of the business.
NVIDIA NVIDIA Research is seeking extraordinary hardware and architecture researchers in the areas of parallel systems, machine learning, and memory systems architectures. Find me (Steve... Keckler) at ISCA or talk to any of us from NVIDIA.
Link:careers.nvidia.comSee More >>
Bigstream Solutions Bigstream is working on a software platform to hyper-accelerate big data technologies like Spark, Kafka, Presto and TensorFlow. We are achieving speedups of 2x - 20x using autonom... ous software and hardware accelerators. Think advanced compiler technology and FPGA/GPU acceleration - while requiring ZERO code changes.
It sounds impossible, but it is happening right now at Bigstream. Our first product is live on Amazon AWS and we are off to the races to create a new software category for autonomous acceleration. With multiple patents filed, we are making dramatic performance acceleration with zero application code changes a reality.
It's a fantastically hard challenge and we need your help, inspiration and inventiveness. We need your help to bring this incredible, proven technology to market, and to build a company and a culture that we all can be proud of.
Are you up for a new challenge?
Bigstream is looking for a LLVM Compiler Engineer to work on various components of the LLVM toolchain to support new features, fix bugs, and improve performance for big data and machine learning applications.
By joining the Bigstream team, you are entering a world of cutting edge development and innovation, where you will get both encouragement and guidance as well as a free hand to solve tough technical problems using good design and your personal inspiration. As a member of a well-funded early stage startup you will receive an equity share and market rate salary, as well as good food, rocking coffee, company outings and freedom to be yourself. And, of course, medical and 401k benefits too.
Qualifications: - Master’s degree in Computer Engineering and/or Computer Science - 2+ years of experience developing compilers (LLVM is preferred) or system software (OS) - 2+ years of experience with C/C++ - Experience with debugging a complex software stack - Familiarity with C++11 features is a plus - Familiarity with compiler optimizations, code generation and overall design of compilers
Bigstream welcomes people from diverse backgrounds and perspectives in all functions of the business.
Bigstream Solutions Bigstream is working on a software platform to hyper-accelerate big data technologies like Spark, Kafka, Presto and TensorFlow. We are achieving speedups of 2x - 20x using autonom... ous software and hardware accelerators. Think advanced compiler technology and FPGA/GPU acceleration - while requiring ZERO code changes.
It sounds impossible, but it is happening right now at Bigstream. Our first product is live on Amazon AWS and we are off to the races to create a new software category for autonomous acceleration. With multiple patents filed, we are making dramatic performance acceleration with zero application code changes a reality.
It's a fantastically hard challenge and we need your help, inspiration and inventiveness. We need your help to bring this incredible, proven technology to market, and to build a company and a culture that we all can be proud of.
Are you up for a new challenge?
By joining the Bigstream team, you are entering a world of cutting edge development and innovation, where you will get both encouragement and guidance as well as a free hand to solve tough technical problems using good design and your personal inspiration. As a member of a well-funded early stage startup you will receive an equity share and market rate salary, as well as good food, rocking coffee, company outings and freedom to be yourself. And, of course, medical and 401k benefits too.
Qualifications: - Master’s degree in Computer Engineering and/or Computer Science (PhD strongly preferred) - 3+ years of experience with C/C++ - Experience with C++11 is a plus - Experience with scala is a plus - Solid understanding of code generation/optimization techniques - Solid understanding of source to source transformation and familiarity with related tools is a plus - Familiarity with vectorization techniques is a plus
Bigstream welcomes people from diverse backgrounds and perspectives in all functions of the business.
Baidu Work with Baidu’s deep learning framework team to build DL applications and support for MLPerf. Design overall software architecture, implement efficient algorithms, integrate ... third party APIs and libraries. Design and write documentation and specifications. Support cutting-edge AI research built upon MLPerf.
Link:www.linkedin.com/jobs/view/690925245See More >>
Computer Scientist (Research)
USC/ISI The University of Southern California (USC), founded in 1880, is the largest private employer in the City of Los Angeles. As an employee of USC, you will be a part of a world-clas... s research university and a member of the “Trojan Family,” which is comprised of the faculty, students and staff that make the university what it is.
The Information Sciences Institute (ISI), part of the world-renowned Viterbi School of Engineering at USC, is home to nearly 250 researchers in a variety of fields, including computational systems and technology, intelligent systems, and networking, who carry out world-class research in a collaborative, academic environment. ISI scientists have the opportunity to spend the majority of their time doing the research they love. Projects are critically accelerated by research programmers and Ph.D. and M.S. students. ISI has three research campuses in Marina Del Rey, CA; Arlington, VA; and Waltham, MA.
ISI is looking for highly talented and motivated researchers with demonstrated expertise virtualization and cloud computing to join a team developing state-of-the-art high performance cloud and big data systems. The candidate will have a PhD in Computer Science, Computer Engineering, or a related field. The successful candidate will have a strong background in one or more of the following: operating systems, hypervisors, and/or container technology. Knowledge of performance optimization will be beneficial. Good written and oral skills will be necessary to compose technical reports, write peer-reviewed papers, and deliver presentations to sponsors and academic audiences. The candidate should be highly self-motivated, able to set goals, coordinate with teammates, and work semi-autonomously.
ISI is also looking for highly talented and motivated researchers with demonstrated expertise in embedded systems to join a team developing the system software for the next generation of high performance space processors. The candidate will have a PhD in Computer Science, Computer Engineering, or a related field. The successful candidate will have a strong background in one (preferably multiple) of the following areas: ARM64 Linux development, real-time operating system development (e.g., RTEMS, VxWorks), and/or system on chip emulation.
The University of Southern California values diversity and is committed to equal opportunity in employment.
USC/ISI USC/ISI is establishing the Center for Intelligent Computing and Electronics (CInCE) and is looking for a leader who will help us revolutionize the world by changing the way syste... ms make decisions through new computing architectures and electronics. The Center's multidisciplinary research team will develop radically novel architectures that will dramatically accelerate the process of turning raw data into knowledge and informed action—from interaction with the external world to inference to learning. Imagine developing the architectures that will enable systems to learn on the fly, adapt to novelty, and navigate unanticipated situations! The research scope of CInCE will range from hardware devices, circuits, chips, and systems to system software, programming environments, and applications—all driven specifically by cognitive processing. CInCE will take a data- and mission-driven approach that encompasses creative clean-slate designs while considering practical engineering issues. It will leverage existing ISI strengths in circuit and digital design, architecture, chip fabrication, system software, heterogeneous computing, and machine learning.
USC/ISI is seeking an experienced researcher to lead or co-lead CInCE. The ideal candidate will be a computer architect with interests that span from devices and circuits to system software and machine learning. The ideal candidate will have a track record as a principal investigator, research team leader, and strong collaborator, with a background that includes a compelling publication record and the ability to obtain external funding and define research programs. However, we will consider less experienced candidates who have demonstrated exceptional potential. USC/ISI has research offices and labs located in Marina del Rey, CA, Arlington, VA, and Waltham, MA.
Link:www.isi.eduSee More >>
Server Performance Analysis Engineer
Arm Inc. As a member of the Architecture and Technology Group (ATG), you will act to accelerate the adoption of ARM technology to open up new markets for ARM products by complementing the ... activities of our product groups and segment marketing team. This often involves development of, and working with, hardware/software prototypes and models that will not yet be available to the general public. Work is carried out on a range of development platforms, software models, simulators, and production code; this is a forward-looking position, typically looking 3 to 5 years out before these technologies are deployed as commercial products by ARM partners.
Primarily focused on server memory & storage systems, you will be exploring the optimal usage of emerging technologies by prototyping relevant use cases in the future datacenter. On this team you will drive innovation, impact the future of ARM technology, and work alongside system architects and technology experts from across ARM and the extended partnership.
For more information, please follow the link below. If you have any questions, please find me (Gwangsun Kim) at ISCA and I'd be happy to answer them.
Arm Research Come and join a growing team tackling real computer architecture problems! We impact products and publish research across IoT, Mobile and Infrastructure. Looking for talented and ... motivated individuals with a strong background in HW, SW, and ML.
To find out more, please do find me at the conference, or ping me on email if you can't find me.
See More >>
Teaching position available: University of Rochester
University of Rochester The University of Rochester Department of Computer Science seeks applicants for a full-time teaching position, as an assistant, associate, or full professor of instruction (non-te... nure), or lecturer. Candidates must have a PhD in computer science or a related discipline (or commensurate industry experience/expertise). The position may start as early as July 1, 2018.
Link:http://www.cs.rochester.edu/about/recruit.html#TeachingPositionSee More >>
Associate Research Scientist
Columbia University Conduct research on cutting edge arch support for security.
Software Engineer
Clinc, Inc Clinc is the global leader in Conversational AI. We redefine experiences by deploying the next-generation of conversational technology for enterprises, reducing the complexity in ... their customer’s lives. Clinc’s AI is built on groundbreaking research in Natural Language Processing and Deep Learning, pioneered at The University of Michigan, to create the most robust and flexible voice experience on the market today. Clinc has global deployments in 6 countries, 80 languages, and partnerships with some of the largest institutions in the world.
Link:https://clinc.com/careers.htmlSee More >>
Associate/Senior Editor role at Nature Research
Nature Research The Associate/Senior Editor role at Nature Research is ideal for researchers who love science but feel that a career at the bench isn’t enough to sate your desire to learn more ab... out the natural world and for those who enjoy reading papers outside their chosen area of research.
Cornell University An architecture/PL post-doctoral researcher opportunity is open for exploring continuous reconfiguration of polymorphic hardware at Cornell University.
Intel Labs Intel Labs is seeking a researcher (1-year position) to work on next-generation FPGA acceleration technologies for emerging deep learning and data center workloads. If you are int... erested, please feel free to email Eriko (eriko.nurvitadhi@intel.com) or talk to me at ISCA!
Postdoc Opportunity at Cornell University (another)
Cornell University An architecture/VLSI post-doctoral researcher opportunity is open for exploring flexible on-chip network generators for cache-coherent memory systems in Professor Christopher Batt... en's group at Cornell University.
Please come chat me about it if you are interested.
Arm You will be working on understanding server workloads on Arm enterprise-class systems and contributing to improve their performance including • Researching and understanding real-... world use-cases and building workloads to model them • Running experiments on real and simulated platforms • Identifying and address software bottlenecks in kernels, compilers, libraries, and applications • Proposing improvements to the micro-architecture, and architecture • Contributing to future server designs • Developing and improving innovative tools for architectural exploration and performance analysis
Link:https://g.co/kgs/VxUbXDSee More >>
Memory Architecture Research Scientist
Intel The Memory Architecture Lab MAL is part of Intel Labs, a world-class research lab that excels at fundamental architecture research and performance analysis techniques. MAL, in col... laboration with the rest of Intel Labs and Intel's product architecture teams, spearheads advanced research of memory hierarchy optimizations, both internal and external to the CPU. MAL, in Hillsboro, Oregon, is actively recruiting a Research Scientist. Prefetching, replacement, compression, resiliency, and processing in memory, especially with regard to novel memory hierarchies, are our focus areas. Evaluation of emerging memory technologies and their efficient usage in on-die and off-die cache and memory hierarchies is another key focus area of the Lab. In these areas, MAL researchers work to aggressively co-optimize the micro-architecture and design with Intel's technology nodes and product roadmap. Main responsibilities include: Performance driven memory architecture and microarchitecture development and optimization. MAL Research Scientists will advance the state-of-the-art in deep collaboration with product architecture/design teams while also contributing to scientific literature/conferences and developing Intellectual Property.
Qualifications The candidate must have a PhD. in Computer Science, Computer Engineering, Computational Science or any related field with coursework and/or research on the memory hierarchy. Minimum 6 months+ of experience in/with:Architecture and micro-architecture analysis.Software expertise in C++/Perl/Python.Building architecture simulators. Preferred Qualifications:Experience with memory reliability and resiliency methods and solutions.Experience in simulation of memory systems for performance analysis.
Tortuga Logic Hiring for position: Hardware Security Engineer/Researcher
Tortuga Logic, a hardware security company is seeking a Hardware Security Engineer/Researcher for our Silicon Val... ley office, to work closely with our R&D team in the development and delivery of unique & innovative products to address the growing need for secure system-on-chip (SoC) designs. At Tortuga Logic, we help the world’s leading SoC design companies identify security vulnerabilities at the hardware/software boundary. Our proprietary technology will pinpoint potentially expensive, unknown security bugs in SoC silicon before tapeout.
As a member of our security team, you will be involved in driving the features and specification of existing and future products. In addition, you will work closely with the internal development team to drive features and develop RTL testcases and benchmarks. You will become the product expert, especially in regards to security, and consequently assist the field applications engineers and our customers in the successful deployment of our products. Our products co-exist with all traditional EDA design tools. Your familiarity with simulation, formal verification, and emulation tool flows and RTL standards is essential. Additionally, your knowledge of SoC architecture and verification methodologies is a plus. You should also be an well versed in traditional computer security concepts.
Your primary responsibility will be to build security test cases, provide security guidance to the development teams, and work closely with the security team to drive new features of new and existing products. Additionally, you will help to develop value added collateral such as application notes, product training material and product documentation. There will be occasional travel to work with clients and/or our other offices.
Necessary qualifications: • Expert level engineer with a minimum of 5 years of proficiency in SoC design (Verilog/VHDL/SystemVerilog) and verification methodologies and technologies who has demonstrated experience in the complete design validation cycle, driven to help customers achieve their verification goals (including optionally HW/SW or security) • Deep knowledge in one or several of the following technical areas: Emulation, FPGA-based Prototyping, Functional coverage, IP and SOC design, key protocols (AMBA, USB, Ethernet, etc...) • Deep knowledge in one or several of the following technical areas: cryptography (protocols and common algorithms), secure boot, software authentication, threat modeling, penetration testing, or hardware fuzz testing. • US Citizen or Permanent Residents only
Preferred qualifications: • MS or PhD degree in Electrical Engineering, Computer Engineering, or equivalent field with an emphasis in security • Experience in the use of commercial EDA verification software • Experience in the implementation and verification of SoC designs • A background in Computer Security or familiarity with Computer Security topics See More >>
Data Center Architect
Huawei Focus on datacenter power optimization including data center facility (cooling and power supply), infrastructure (server, network and storage) and application joined energy effic... iency domain research.
See More >>
Web Solutions Engineer, Tools development and automation