At Cohere, our mission is to build machines that understand the world, and to make them safely accessible to all.
Software Engineer Intern – Fall/Winter 2026
Location
Canada
Posted
30 days ago
Salary
0
Seniority
Entry Level
Job Description
Software Engineer Intern – Fall/Winter 2026
Cohere
• Ship delightful experiences for user-facing products • Build features for the API platform • Design and implement robust data pipelines • Design and implement scalable services for machine learning development • Build internal tooling to improve development efficiency • Maintain and contribute to technical documentation • Keep up with the cutting edge of technology
Job Requirements
- Currently enrolled in a post-secondary program
- Interest in building machine learning models and NLP products
- Willingness to work full-time for 3-6 month internship
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!)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – AI-Native CAD Integrations
QuilterDesign your next PCB design in hours, not weeks, with Quilter's generative AI for electronics.
• Build and extend integrations with CAD vendors' file formats and scripting systems. • Reverse-engineer proprietary binary and text-based formats. • Help shape Quilter's internal PCB representation. • Write robust, well-tested code. • Use and help build the next generation of agent-powered workflows. • Own features end-to-end: design, implementation, testing, rollout.
• Define authorization for our AI-powered agentic workflows and designing how non-human actors authenticate, receive scoped permissions, and operate within the same authorization framework as human users. • Evolve our identity layer in Auth0 to improve authentication, token issuance, and identity federation. • Mature and maintain our Relationship-Based Access Control (ReBAC) OpenFGA model, which supports all authorization decisions across our infrastructure. • Drive large-scale technical projects that depend on multiple teams and systems. Establish and champion best practices and quality standards with the team. • Set a positive example and mentor others on how to collaborate in pull requests, demos, and working relationships. Contribute to a culture of learning and high standards of technical achievement. • Take ownership over team deliverables, decisions, quality, process, and technical direction. Be accountable for driving projects from ideation through production. • Demonstrate a deep understanding of our application’s business domain and stakeholder needs. Use your knowledge to proactively identify risks and blockers during planning discussions, architecture discussions, and RFCs. Ensure feasibility and alignment between business goals and technical implementation for large-scale projects. • Embody Basis’ core principles while fostering a positive culture within the team. Actively promote Basis in the community.
• Plan, design, and execute Oracle database migrations to AWS cloud infrastructure. • Assess current Oracle database environments and develop migration strategies tailored to each client's needs. • Utilize AWS DMS and SCT to convert schema, migrate data, and ensure compatibility with AWS cloud services. • Collaborate with cross-functional teams, including database administrators, cloud architects, and project managers, to ensure successful migration projects. • Troubleshoot migration issues and provide timely resolutions to ensure minimal downtime and data loss. • Develop best practices, documentation, and training materials for Oracle to AWS migration processes. • Stay current with AWS services, Oracle technologies, and industry trends related to database migration and cloud computing.
Senior Software Engineer
BackblazeBackblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers.
• You will work on our storage platform which supports the B2 Object Storage and Computer Backup products, responsible for reliably storing the customer data. • You will help improve durability, increase throughput, and drive architectural changes to support the long term requirements of our service.




