
Full-Stack Software Engineer, Inference
Cohere
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
About the role
- Improve the platform’s auth, billing, and payment systems
- Add new features to the interactive Playground where customers can try our models
- Implement new platform features for managing deployments
- Write and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanisms
- As security and privacy are paramount, you will sometimes need to reinvent the wheel, and won’t be able to use the most popular libraries or tooling
Requirements
- 5+ years of experience writing clean backend code. Our stack includes: Golang and React.
- You’ve built payment systems and have experience with subscription or usage-based SaaS, and/or products with a freemium model.
- You have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code base.
- You’ve worked in both large enterprises and startups.
- You excel in fast-paced environments and can execute while priorities and objectives are a moving target.
Benefits
- An open and inclusive culture and work environment
- Work closely with a team on the cutting edge of AI research
- Weekly lunch stipend, in-office lunches & snacks
- Full health and dental benefits, including a separate budget to take care of your mental health
- 100% Parental Leave top-up for up to 6 months
- Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
- Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
- 6 weeks of vacation (30 working days!)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangReactbackend developmentpayment systemssubscription-based SaaSfreemium modelclean codelow-resource environmentsdeployment mechanismscoding abilities
Soft skills
problem-solvingadaptabilityexecution in fast-paced environmentsprioritizationcommunicationcollaborationattention to detailflexibilitycritical thinkinginitiative