Normal Computing
Normal Computing
51 – 200 Darbinieki
The available profile information identifies Normal Computing as a company founded in 2022, but does not describe its products, services, industry, or hiring context. More company-specific details are needed to provide a useful overview for job seekers.

Compiler Frontend Engineer, LLM Architectures

Extend compiler support for emerging LLM architectures, from attention variants and MoE routing to quantization and numeric formats. Validate model bring-up on simulators and FPGA prototypes for Normal Computing’s in-memory AI hardware.

Apraksts

  • Extend frontend and mid-level compiler support for emerging LLM architectures.
  • Implement attention variants, MoE routing schemes, and other architectures in the compiler.
  • Expand the IR, operations, and lowering passes to represent new architectural primitives accurately.
  • Maintain test coverage as the compiler evolves.
  • Represent quantization schemes and numeric formats while preserving model accuracy.
  • Monitor developments in LLM architectures and recommend priorities for future compiler support.
  • Pass lowered programs to backend compiler engineers for hardware mapping.
  • Work with the LLM serving engineer to move models from compiler support into serving.
  • Validate compiler bring-up with simulators and FPGA prototypes before silicon is available.

Prasības

  • Hands-on experience developing and shipping ML compiler passes.
  • Strong familiarity with PyTorch internals, ideally including TorchDynamo, FX, and torch.export.
  • Working knowledge of modern LLM architectures, including attention mechanisms, MoE routing, and quantization schemes.
  • Comfort designing compiler infrastructure in a new codebase and extending an established one.
  • Comfort building software for evolving hardware, from simulation through bring-up.
  • Fluency in Python.
  • Familiarity with C++ or Rust.
  • Experience with IREE, XLA, or TVM is a plus.
  • Familiarity with JAX or ONNX is a plus.
  • Experience partitioning models across devices with tensor, pipeline, or expert parallelism is a plus.
  • Experience with hardware-software co-design is a plus.
  • Experience with non-standard or in-memory hardware targets is a plus.
  • Contributions to open-source compiler or ML infrastructure projects are a plus.

Priekšrocības

  • Research-adjacent work with the opportunity to publish on behalf of Normal Computing.
  • Work on pre-silicon hardware using simulators and FPGA prototypes.
  • Inclusive workplace with an Equal Employment Opportunity commitment.
  • Reasonable accommodations are available for individuals with disabilities.

Saistītās vakances

Commure

Senior Applied AI Software Engineer

Commure

Build LLM-powered revenue cycle automation for Commure’s healthcare AI platform. Develop dependable systems for claims, remittances, denials, appeals, and document extraction.

Atvērt
Commure

Senior Software Engineer, Claims Intelligence

Commure

Build Commure’s AI-powered healthcare claims infrastructure, including clearinghouse integrations and EDI pipelines. Develop eligibility routing and scalable revenue cycle rules.

Atvērt
Nubank

Senior Lead Software Engineer, Backend Platform

Nubank
5001 – 10 000 Darbinieki
Banku darbībaFintech

Lead development of distributed backend services and APIs for Nubank’s global financial platform. Own reliable internal systems that support product teams across the organization.

Atvērt
OpenAI

Software Engineer, Identity Infrastructure

OpenAI

Build and own secure, high-scale access proxies and identity services for OpenAI’s research and deployment platform. Take distributed systems from design through production.

Atvērt
Honeywell Aerospace Technologies

Software Engineer II, Aerospace Software

Honeywell Aerospace Technologies

Develop and test embedded software for aerospace systems at Honeywell Aerospace Technologies. Work with engineering teams on hardware integration, debugging, and reliable flight-system solutions.

Atvērt