About Rain:
At Rain AI, we’re creating a future with abundant and scalable artificial intelligence. We're building the world’s most cost and energy efficient hardware for AI. Our products achieve an order of magnitude improvement over the status quo by co-designing every layer of the AI stack, from circuits to algorithms. Our ultimate goal is to become the dominant hardware company of the AI era.
Rain AI is currently a Series A stage startup and backed by world leaders in AI. Our seed round was led by Sam Altman (OpenAI). In addition, our current VC partners include Y Combinator, Daniel Gross, Jaan Tallinn, Founders X Fund, Airbus Ventures, Liquid 2 Ventures and Deepwater.
About the role:
At this role, you will be responsible for configuring and customizing processor cores that are used in Rain AI’s accelerator SoCs. This role has multiple aspects, including architecting/micro-architecting internal processor pipelines, developing models for customized features, analyzing the performance of the micro-kernels utilizing custom features, as well as documentation and architecture specification development. You will work in conjunction with other members of the architecture team, as well as Rain’s hardware and software teams to ensure seamless integration of processor cores into Rain’s hardware and software stack.
This is a remote role – you can work from anywhere in the United States.
Responsibilities:
Propose, model, implement and verify custom extensions to processor cores that accelerate AI workloads and kernels
Develop models and environments that streamline implementation and testing of customized features
Closely collaborate with hardware and software team members to ensure proper integration and implementation of the customized processors in the SoC’s hardware and software stack
Develop architectural specification and documentation for processor cores and customized features to serve as reference manuals for hardware and software teams
Qualifications:
MS with 5+ years of experience or PhD in Electrical or Computer Engineering, with familiarity with processor architecture and AI/ML accelerators
Familiarity with functional and performance modeling concepts and environments at the IP and SoC level
Familiarity with AI/ML workloads and their key operators
Deep understanding of processor architecture and micro-architecture
Familiarity with RISC-V, as well as its standard and custom extensions
Familiarity with C++ and SystemC code development
Familiarity with parallel architectures, such as SIMD, vector, SIMT, multi-threading, etc.
Strong communication skills and fluency in specification development
High degree of motivation and independence
Preferred Qualifications:
Previous start up experience
Experience in design and development of AI/ML accelerators
Our Benefits:
Medical Insurance with 100% coverage of employee premiums
Dental and Vision Insurance
401k match
Unlimited PTO + all federal holidays
Company wide time off:
Two weeks off around Christmas and New Years
Summer “shutdown”: one week-off for all employees
Work from anywhere in the United States
$500 of office equipment per year
And more!
Welcome to Rain AI! We're on an exciting journey to redefine the future of artificial intelligence with our innovative technology. As a Processor Performance and Modeling Architect, you’ll be at the forefront of our mission to create the world’s most efficient AI hardware. Your main focus will be on customizing and configuring processor cores within our accelerator systems on chips (SoCs). In this role, you’ll be delving into the intricacies of architecting and micro-architecting internal processor pipelines, shaping models for specialized features, and analyzing micro-kernel performance. Collaborating closely with our talented hardware and software teams, you’ll ensure our processors seamlessly integrate with Rain’s cutting-edge technology. You’ll also document your developments, crafting architectural specifications that serve as key reference materials for other teams. This exciting role offers the flexibility to work remotely across the United States, allowing you to contribute to our groundbreaking projects from the comfort of your home. If you have a strong background in Electrical or Computer Engineering and are passionate about AI/ML technologies, we’d love to see how you can make a difference at Rain AI. Join us to be part of a collaborative environment focused on innovation and excellence in AI hardware.
Become a key player in AECOM's team as an Electrical Design Engineer, driving innovative solutions for impactful building projects in Glasgow.
Anduril Industries is looking for a talented Senior Manufacturing Engineer in Turbomachinery to innovate and improve processes in cutting-edge defense systems.
Join the Applied Research Laboratory at Penn State as a Senior Sustainment Information Systems Engineer and play a key role in supporting defense applications through innovative research.
Join Northrop Grumman as an Associate Mission Extension Vehicle Flight Controller and play a crucial role in the future of satellite operations.
Join BW Design Group as an Entry Level Controls Engineer and help shape the future of manufacturing and technology while growing your career.
Join CX2 as an Embedded Systems Engineer and help develop cutting-edge technology for autonomous UAVs in defense applications.
Join GE Aerospace as a Senior Manufacturing Engineer to innovate and enhance composite manufacturing capabilities in a collaborative environment.
Join an established engineering consulting firm as an Interface Engineer specializing in CBTC for a major transportation agency.
Subscribe to Rise newsletter