Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Architect and build the real-time control-plane software that manages a global satellite network, ensuring high availability and low-latency connectivity for enterprise customers using distributed systems and cloud-native tools.
Lead a team of ~40 engineers building and scaling M&S’s native iOS and Android apps, using Swift, SwiftUI, Kotlin, and Jetpack Compose, while driving engineering excellence and modern practices.
Lead PostgreSQL open-source development at Apple, shaping core database internals and driving upstream contributions to power Apple's cloud services and AI/ML workloads at massive scale.
Build Soris’ first AI-powered backend platform: design core APIs, RAG pipelines, and scalable data systems in Python/Go/Rust, then deploy them on cloud infrastructure while setting engineering best practices.
Build Soris’ first MVP as a Senior Backend Engineer, designing APIs, cloud infrastructure, and RAG pipelines for scalable agentic systems while shaping engineering best practices.
Build and scale GitHub’s identity platform, designing secure authentication and authorization services in Go and Ruby to support millions of developers and enterprises.
Builds and maintains Mir, a high-performance graphics and windowing system stack in C++/Rust, enabling seamless app experiences across devices and collaborating with open-source communities.
You’ll advise clients on embedded Linux solutions, debug low-level OS issues, and package software for IoT devices, using languages like C/C++/Python and tools like Yocto or Buildroot.
Field engineer builds and debugs embedded Linux systems for IoT devices, advises customers on Ubuntu Core deployments, and travels to client sites up to 30% of the time.
Field engineer supporting embedded Linux deployments for IoT and devices, engaging customers in Mandarin, debugging low-level systems, and packaging Ubuntu/Debian solutions.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Builds high-performance, secure Go-based systems for Ubuntu’s core infrastructure (e.g., cloud, AI, IoT tools) while debugging, reviewing code, and collaborating on distributed projects—fully remote with occasional travel for team events.
Junior engineer contributing to Ubuntu by designing, packaging, testing, and shipping open-source software in Rust, Go, Python, Flutter, and C/C++ across teams like Foundations, Server, Desktop, and Debcrafters.
Develops and optimizes low-level Linux software for embedded and IoT devices, focusing on Ubuntu Core, kernel drivers, and hardware enablement across x86, ARM, and RISC-V platforms.
Design and deploy AI/ML infrastructures and MLOps solutions on Ubuntu, Kubernetes, and cloud platforms for global enterprises, using open-source tools like Kubeflow and MLFlow.
Develop and optimize open-source networking software (e.g., Ubuntu SoNIC, OVN/OVS) for hardware acceleration, collaborating with silicon providers and open-source communities to deliver high-performance data-center networking solutions.
Build and harden Ubuntu’s security features, audit open-source code, and lead threat modeling and vulnerability response across globally distributed teams.
Build and maintain Juju, Canonical's model-driven cloud automation engine written in Go, collaborating with a distributed team to design, ship, and support features for operating complex software at scale.
Design and implement secure, certifiable open-source software architectures for automotive and industrial systems, aligning Ubuntu with ISO 26262, ISO/SAE 21434, and other safety standards.
We couldn't check your fit for this role — add a CV to your profile to see it next time.