As a Software Engineer at Shakudo, you'll build and manage AI applications, transforming business challenges into AI solutions while directly engaging with customers. You'll leverage various tools to deliver impactful outcomes in enterprise environments, focusing on innovation and productivity.
What is Shakudo?
The name is the Japanese word for alloy—different metals combined into something new. That's exactly what we're doing at Shakudo.
We're building the world's first OS for data and AI—an ecosystem that empowers software engineers to build sophisticated data and AI applications without becoming infrastructure experts. We use "operating system" in the truest product sense: like iOS, Windows, or Linux, Shakudo provides an end‑to‑end, ever‑evolving, automatically operated stack of best‑of‑breed open‑source components, applications and integrations tailored to each business's needs.
Which segment of the market do we serve?
As a startup, this evolves. Today, we serve large enterprises—often in air‑gapped data centers and complex deployment environments where failure isn't an option. It's one of our biggest value props and presents unique technical and product challenges. If you thrive in ambiguity and enjoy making the unknown known while solving problems that matter, you'll fit right in.
The role
You'll build and own cutting-edge AI applications and solutions end‑to‑end—from design and implementation to customer delivery and iteration. You'll create production systems that solve real business problems using the most advanced AI tools available. You'll work side-by-side with customers to transform ambiguous business challenges into concrete AI solutions using best-in-breed open source tools, then contribute learnings back to our core platform. This is your opportunity to work with cutting-edge AI technology while solving meaningful problems across industries.
We're an onsite team. Join us in the office for fast feedback loops, and shipping together at high velocity.
The ideal candidate
We're an engineering‑first organization pushing the boundaries of what's possible with AI in enterprise environments. We eat, breathe, and sleep the latest in AI/ML, adopting new tech when it's battle‑tested (half a step behind the bleeding edge). If you're excited about working with cutting-edge AI tools to solve problems that matter and seeing your work drive real business outcomes, you'll fit right in. We value high productivity, innovation, customer obsession, and learning without the ego.
What's the stack?
AI applications run on—and are hosted by—the Shakudo OS. Shakudo is a cloud-native platform built with modern technologies and best-of-breed open source tools. Our AI solutions use modern agent frameworks, vector databases, and workflow orchestration tools to solve problems other companies can't.
We believe in picking the right tool for the job. If another AI framework or technology is better for solving a critical customer problem, we'll use it.
Examples of what we build
GraphRAG workflows that unlock enterprise knowledge trapped in documents
Intelligent agent systems that automate complex business processes previously thought impossible
End-to-end AI pipelines that turn unstructured data into actionable business insights
You'll own these innovations from concept to production, working directly with customers to measure real business impact.
Skills we're looking for
- Technologies: Python, TypeScript, Kubernetes, PostgreSQL, MongoDB, Redis, Neo4j
- AI/ML application experience, ideally with production deployments that solve real problems
- Impact-driven engineer. You have taste for elegant AI solutions that create measurable business value
- Eagerness to learn AI application architecture for systems that customers depend on
- Comfort with ambiguity; turn unknown AI requirements into solutions that work in the real world
- Strong analytical mindset and eagerness to solve complex problems with AI solutions that matter
- Curiosity for emerging AI frameworks and passion for pushing the boundaries of what's possible
If you join us, you'll help shape:
- AI application architecture that defines how enterprises leverage AI at scale
- A suite of AI applications that solve real customer problems from 0→1 to 1→n
- AI solution quality bars for systems where accuracy and reliability are critical
- AI development excellence that sets the standard for enterprise AI applications
- Product direction based on direct customer feedback and real-world AI impact
- Your expertise in cutting-edge AI as you master the latest frameworks and solve diverse challenges
Frequently Asked Questions
Is Shakudo in-person, remote, or distributed? Primarily in-person. We operate as an onsite team to enable fast feedback loops and ship quickly, so you'll work alongside the team in the office. High-impact work requires high-bandwidth collaboration.
What's the interview process? We build a deeply technical product that solves real-world problems. Because of its technical nature and customer impact focus, our interview process emphasizes both technical excellence and customer-focused thinking while respecting everyone's time.
What's the full package? Shakudo offers a high‑impact package: competitive salary, meaningful equity so you share in the upside of transformational technology, and top‑tier health benefits that have you fully covered. More importantly, you'll work on technology that matters.
Shakudo is an equal opportunity employer and encourages candidates of all backgrounds to apply. We foster diversity and inclusivity and welcome applications from a broad range of backgrounds and experiences.
Top Skills
Kubernetes
MongoDB
Neo4J
Postgres
Python
Redis
Typescript
Shakudo Toronto, Ontario, CAN Office
21 Carscadden Dr, Toronto, Ontario, Canada, M2R 2A6
Similar Jobs
Software
Lead the development of enterprise AI applications, from architecture to delivery. Collaborate with stakeholders to create innovative AI solutions.
Top Skills:
Advanced Ai/Ml FrameworksDistributed SystemsKubernetesPythonTypescript
Enterprise Web • Fintech • Financial Services
The Senior Site Reliability Engineer will enhance system reliability, lead automation projects, and optimize cloud solutions in a collaborative environment.
Top Skills:
Ci/CdCloud-Based SolutionsCloudFormationContainersDevOpsDistributed ApplicationsDockerInfrastructure As CodeMicroservicesPlsqlServerless TechnologySQLTerraform
Enterprise Web • Fintech • Financial Services
The Principal Software Engineer will lead the Toronto engineering team, mentoring engineers and overseeing core architectural decisions for full-stack JavaScript applications.
Top Skills:
AWSJavaScriptNode.jsNuxt 3Restful ApisTypescriptViteVueWebpack
What you need to know about the Toronto Tech Scene
Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.
