Software Engineer, Security Agents
CanadaCohere: Cohere is the leading security-first enterprise AI company.
5+ YOECandidates need 5+ years of software engineering experience, including shipping user-facing security features, and strong production Python skills. They also need experience with AI agents or automation, a solid grasp of authentication, authorization and secure coding, and interest in AI and security.
Research, Python, ML
Member of Technical Staff, Agentic Environments
Remote in CanadaCohere: Cohere is the leading security-first enterprise AI company.
Candidates need extremely strong software engineering skills, proficiency in Python and ML frameworks like JAX or PyTorch, and experience debugging large-scale distributed training. Experience with Kubernetes, Ray and ML or LLM academic research is also required.
Python, PyTorch, JAX, Kubernetes, Ray
Member of Technical Staff, Integration/RL Team (Research Engineer)
Toronto, ON +1Cohere: Cohere is the leading security-first enterprise AI company.
Candidates need very strong software engineering skills, proficiency in Python and ML frameworks such as JAX, PyTorch or XLA/MLIR, and experience debugging large-scale distributed training. Test-driven development and clean code habits are valued. Experience with Kubernetes, Ray, post-training and ML or RL research are bonus qualifications.
Python, JAX, PyTorch, XLA/MLIR, Kubernetes, Ray
Member of Technical Staff, Training Infra Engineer
Toronto, ON +1Cohere: Cohere is the leading security-first enterprise AI company.
Candidates need strong software engineering skills, proficiency in Python and ML frameworks such as JAX, PyTorch and XLA/MLIR, and experience with distributed training on Kubernetes, Slurm and Ray. Hands-on experience training large models at scale and contributing to training infrastructure is required.
Python, JAX, PyTorch, XLA, MLIR, Kubernetes
Senior Member of Technical Staff, Multimodal AI
Toronto, ON +1Cohere: Cohere is the leading security-first enterprise AI company.
Candidates need exceptional software engineering skills, strong Python, and experience with deep learning frameworks such as JAX, PyTorch and TensorFlow. Experience with distributed training, autoregressive models and evaluating large multimodal models is also expected.
Python, JAX, PyTorch, TensorFlow, CUDA, HuggingFace