Senior Software Engineer
WW Talents
Date: 5 hours ago
City: Waterloo, ON
Contract type: Full time
Remote
Role details
Salary: $130K - $190K
Remote work policy: US or Canada-based, fully remote. Travel required for team and company offsites approximately every six weeks.
Full-time position
Location: United States (Remote), Canada (Remote)
Equity: Competitive equity
Tech stack: TypeScript, React, Node.js, Python, Rust, LLM
About This Role
We are looking for a Senior Software Engineer with 5+ years of experience to join a small, high-impact engineering team building AI-powered voice agents that handle millions of calls monthly for Fortune 500 companies. You'll work across four product teams — three focused on core product development and one operating as forward-deployed engineers — shipping full-stack features that directly power Replicant's LLM-based conversational AI platform.
What will you be doing?
Salary: $130K - $190K
Remote work policy: US or Canada-based, fully remote. Travel required for team and company offsites approximately every six weeks.
Full-time position
Location: United States (Remote), Canada (Remote)
Equity: Competitive equity
Tech stack: TypeScript, React, Node.js, Python, Rust, LLM
About This Role
We are looking for a Senior Software Engineer with 5+ years of experience to join a small, high-impact engineering team building AI-powered voice agents that handle millions of calls monthly for Fortune 500 companies. You'll work across four product teams — three focused on core product development and one operating as forward-deployed engineers — shipping full-stack features that directly power Replicant's LLM-based conversational AI platform.
What will you be doing?
- Build and ship full-stack product features that support and enhance Replicant's LLM-powered voice and chat products
- Work across product teams to deliver capabilities that help win deals and scale the platform (including forward-deployed engineering work)
- Integrate speech recognition, text-to-speech, and conversational AI model improvements into production systems
- Optimize and debug production systems balancing latency, cost, and user experience at enterprise scale
- Collaborate closely with product and ML teams in a fast-moving, startup environment where every engineer owns multiple initiatives
- Proficiency in Python or TypeScript — this is a hard requirement (one or the other)
- Hands-on experience working with LLMs (multi-turn agents, prompt engineering, or tools like LangChain) — not just theoretical knowledge
- Full-stack engineering experience shipping solutions at scale in a startup or high-growth environment
- Experience owning and shipping software solutions that scale to millions of users
- Startup mentality — self-starter who thinks outside the box, not a clock-in/clock-out engineer from big tech or government
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sales Associate
tbooth wireless / la cabine t sans fil,
Waterloo, ON
1 week ago
Why You’ll Love Working Here At tbooth wireless, we bring the latest from Apple, Samsung, Google, and more to customers nationwide. Backed by Glentel Inc.- a billion-dollar company owned by Bell and Rogers- we're the go-to destination for choice and connectivity, and we’re proud to be recognized as a Best Place to Work by HR Director Magazine. Join us in...
Software Developer / Analyst
Tangam Systems,
Waterloo, ON
2 weeks ago
Who We AreTangam Systems (http://www.tangamsystems.com) is a rapidly growing software company at the forefront of data analytics, optimization, and visualization. Our clients range from Fortune 500 enterprises to some of the most recognized brands in the global resort and gaming industry, with deployments across 13 countries throughout North America, Asia-Pacific and Europe.Our flagship products—Table Games Yield Management (TYM) and Slot...
Machine Learning Developer
Senstar,
Waterloo, ON
2 weeks ago
Senstar is looking for a Machine Learning Developer to help bring machine learning from research into real-world applications on embedded edge platforms.This is an opportunity for an early-career developer who enjoys working with machine learning, software development, automation, and embedded technologies. You'll work closely with an experienced ML researcher, helping build the tools, processes, and workflows that support everything from...