Normal Computing is an applied AI company developing foundational hardware and software for the semiconductor industry, AI infrastructure, and other systems. The Research Engineer, Algorithms will develop computational methods that enable efficient large language model (LLM) inference on Normal’s in-memory hardware, which performs memory-bound inference workloads inside memory rather than moving weights to a processor. This is a hardware-software co-design role. The engineer will rethink how operations such as attention, memory access, and long-context decoding should work on in-memory computing hardware, identify which parts of LLM workloads best fit that hardware, and develop numerical methods suited to its physical behavior. Algorithms will be evaluated first with simulators and FPGA prototypes and later on silicon as it becomes available. The role works closely with hardware and architecture teams, contributing to architectural decisions while the hardware and algorithms are developed in parallel.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed