
CS/CE Software Engineer
1 week ago
2 days ago Be among the first 25 applicants
Direct message the job poster from Monadd-AI
CEO at | AICD | Structural Engineer at BAE SYSTEMSAbout the Team
We bring state-of-the-art AI to users running locally on a single computer—laptopsandworkstations. Our focus is extreme performance on constrained hardware: tight memory and compute budgetswith small batches.
About the Role
We're looking for a hands-on Tech Lead to design, optimise, and scale a single-machine inference engine. You'll own performance from the kernelsto the APIs: memory hierarchy, storage-backed loading, quantisation, and low-latency decoding. You'll collaborate across research and product to turn novel/experimental concepts into functional and reliable local runtimes.
In this role, you will
- Design and implement core inference infrastructure for running large LLMsefficiently on a single computer(CPU+GPU).
- Write and optimise compute kernels (e.g., CUDA/HIP/Metal) and host-side runtimes to minimise latencyand maximise throughput tokens/sec, namely pre-fill latency and decoding speed respectively
- Engineer memory across the full hierarchy (shared/global GPU DRAM CPU RAM NVMe), using caching and prefetching optimizedlayouts.
- Build storage-acceleratedpaths: mmap/lazy loading, NVMe streaming,and paging strategies for weights and KV caches.
- Integrate quantisation/compression (e.g., INT8 HQQ) with careful accuracy–performance trade-offs, measured via standard LLM performance evaluation sets (eg MMLU).
- Develop observability and profiling for local runs (Nsight, flamegraphs) to detect bottlenecks and guide optimization.
- Collaborate with researchers to apply novel optimization strategies to a production-ready custom inference engine.
- Mentor engineers on kernel optimisation, memory management, and single-host performance.
You may thrive in this role if you
- Have deep experience with high-performance/low-latencysystems and GPU/CPU kernel optimisation.
- Understand the LLM inference stackend-to-end: model formats, loading, memory residency, KV-cache management, sampling/decoding, and host–device transfers.
- Are fluent in memory-hierarchy thinking(locality, tiling, coalescing, cache utilisation) and I/O-aware design(overlap compute with reads).
- Are comfortable squeezing performance on a single box: small-batch efficiency, CUDA graph optimization.
- Work proficientlyin C/C++and have the ability to expose clean Python bindings.
Education:
- BS/MS/PhD in Computer Science, Computer Engineering, or equivalent practical experience; systems/HPC focus (not web-dev–centric).
Nice to have
- Experience with cluster or local engines: ktransformers, , Ollama, vLLM, SGLang.
- CPU vectorisation (AVX-512/AMX) and custom thread pools/schedulers.
- Speculative/look-ahead decoding, flash/paged-attention variants.
Compensation
~$50-100 USD per hour + Equity offered
Fixed term (3-6 months), PT or FT
Location:
Remote; core collaboration hours aligned to Melbourne (AEST)
How we work
We treat the engine as a whole system and measure before we modify. Every change targets a verified bottleneck, and balance contention across compute, memory, I/O, and caches to maximize throughput. Our engineers reason end-to-end—from low-level implementation and hardware limits to system-level behavior, using rigorous benchmarks and data to drive iteration. We value engineers who aren't afraid to dive into assembly or flamegraphs when microseconds matter.
Seniority level- Seniority levelMid-Senior level
- Employment typeContract
- Job functionEngineering and Information Technology
- IndustriesDesktop Computing Software Products
Referrals increase your chances of interviewing at Monadd-AI by 2x
Sign in to set job alerts for "Software Engineer" roles.Melbourne, Victoria, Australia 1 week ago
Software Engineer, Intern (Summer 2025/2026)Melbourne, Victoria, Australia 5 days ago
Melbourne, Victoria, Australia 11 months ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 month ago
Software Engineer - Solutions EngineeringMelbourne, Victoria, Australia 1 week ago
Richmond, Victoria, Australia 3 weeks ago
Melbourne, Victoria, Australia A$120,000.00-A$150, weeks ago
Software Engineer 2 - Azure Core StorageMelbourne, Victoria, Australia 2 weeks ago
Melbourne, Victoria, Australia 4 days ago
Graduate Software Engineer, Open Source and Linux, Canonical UbuntuSoftware Engineer, Data Infrastructure & Acquisition - Melbourne, AustraliaMelbourne, Victoria, Australia 2 weeks ago
Software Engineer (Python/Linux/Packaging)Melbourne, Victoria, Australia 1 week ago
Software Engineering Specialist - Human DataMelbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 2 months ago
Melbourne, Victoria, Australia 2 months ago
Software Engineer - Cross-platform C++ - MultipassMelbourne, Victoria, Australia 5 months ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 12 hours ago
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 week ago
Senior Software Engineer, AI Model serving - Melbourne, AustraliaMelbourne, Victoria, Australia 2 weeks ago
Senior Software Engineer - Site Reliability EngineeringMelbourne, Victoria, Australia 1 week ago
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 1 month ago
Melbourne, Victoria, Australia 1 month ago
System Software Engineer - Golang compiler, tooling, and ecosystemMelbourne, Victoria, Australia 1 week ago
Python and Kubernetes Software Engineer - Data, AI/ML & AnalyticsMelbourne, Victoria, Australia 6 months ago
Melbourne, Victoria, Australia 1 month ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Embedded Software Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeEmbeddedC++Engineer Full time $80,000 - $120,000Embedded C++ Software EngineerAbout the RoleWe are seeking an experienced Embedded C++ Software Engineer to join our team in Victoria, AU. The ideal candidate will have a strong background in software development and be proficient in C++ (17 or greater).Key Responsibilities:Custom Linux DistributionsDevelop and maintain custom Linux distributions using Yocto...
-
Associate, Software Engineer
2 weeks ago
Melbourne, Victoria, Australia L3HHCM20 Full time US$80,000 - US$120,000 per yearJob Title: Associate, Software Engineer Job Code: 27212Job Location: Melbourne, FLJob Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target applicationWork closely with cross functional members of the engineering organization to develop and evaluate interfaces...
-
Associate, Software Engineer
2 weeks ago
Melbourne, Victoria, Australia L3HHCM20 Full time US$80,000 - US$120,000 per yearJob Title: Associate, Software EngineerJob Code: 27199Job Location: Melbourne, FLJob Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate...
-
Associate. Software Engineer
2 weeks ago
Melbourne, Victoria, Australia L3HHCM20 Full time $90,000 - $120,000 per yearJob Title: Associate. Software Engineer Job Location: Melbourne, FLJob Code: 26772Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate...
-
Associate Software Engineer
1 week ago
Melbourne, Victoria, Australia Brightly Software Full time $80,000 - $120,000 per yearWho We AreBuild a brighter future while learning and growing with a Siemens company at the intersection of technology, community, and sustainability. Our global team of innovators is always looking to create meaningful solutions to some of the toughest challenges facing our world. Find out how far your passion can take youAbout The JobBrightly continues to...
-
Associate, Software Engineer
5 days ago
Melbourne, Victoria, Australia L3HHCM20 Full time $104,000 - $130,878 per yearJob Title: Associate, Software EngineerJob Code: 28774Job Location: Melbourne, FLJob Description: L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive,...
-
Melbourne, Victoria, Australia PowerCad Software Pty Ltd Full time $80,000 - $120,000 per yearWe're looking for a passionate and skilled Software Engineer to join our development team. You'll help enhance and expand our suite of electrical design tools, working closely with electrical engineers and developers to deliver high-performance, user-friendly software that meets industry standards, operates effectively across different platforms and meets...
-
DI CS Field Service Engineer
3 days ago
Melbourne, Victoria, Australia Siemens Full timeOverviewJoin to apply for the DI CS Field Service Engineer role at Siemens.Are you an experienced Field Service Engineer with expertise in Siemens Automation, Drives and Process Instruments? Siemens Australia is looking for a passionate and driven professional to join our team in Melbourne.As a Field Service Engineer, you will be responsible for providing...
-
DI CS Field Service Engineer
4 days ago
Melbourne, Victoria, Australia Siemens Full timeOverviewJoin to apply for the DI CS Field Service Engineer role at Siemens.Are you an experienced Field Service Engineer with expertise in Siemens Automation, Drives and Process Instruments? Siemens Australia is looking for a passionate and driven professional to join our team in Melbourne.As a Field Service Engineer, you will be responsible for providing...
-
Microsoft Dynamics 365 Ce Technical Developer
13 hours ago
Melbourne, Victoria, Australia Ivega Group Full timeJob InfoLocation: HADFIELD, VICSalary: Not SpecifiedJob Type: Permanent position | Full time positionJob DescriptionJob description IVEGA Group Pty Ltd is an Australian-based software company and develops and designs IT solutions for clients. In a noticeably short duration, the company has gained a global customer footprint, enveloping the USA, Canada,...