Senior Full-Stack Software Engineer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Build internal AI tools with Cohere as a Senior Full-Stack Software Engineer, using TypeScript, React, Python, and Next.js remotely or onsite.
On the Internal Applications team, you will create tools for annotators, ML researchers, product managers, and other stakeholders. You will craft browser and server code for user-facing products while building systems that support better models. This role suits engineers experienced with large stakeholder groups, complex SQL queries, and full-stack development. Cohere is headquartered in Toronto, with offices across North America, Europe, and Seoul.
Key Responsibilities:
- Build resilient systems supporting mission-critical internal applications
- Craft browser and server code for user-facing products
- Collaborate through pairing, architecture, documentation, and technical talks
- Remove roadblocks that improve engineering velocity
- Adopt technologies that improve performance and reliability
Requirements:
- Experience shipping products with many stakeholders
- Experience with Next.js, TypeScript, React, and Python
- Hands-on experience writing complex SQL queries
- Excellent communication and documentation skills
- Ability to explain complex needs clearly to varied audiences
Bring full-stack engineering, complex SQL, and clear communication to Cohere’s internal applications supporting enterprise AI development.