engineering
Posted 3 hours agoSenior/Staff Software Engineer, Developer Experience
at Cohere
London, United KingdomRemote
Responsibilities
- RESPONSIBILITIES - Design and implement automation pipelines that support comprehensive testing across multiple environments with varying feature flags and realistic customer data profiles - Create intelligent testing agents that simulate real user behavior to validate different configuration combinations - Develop and maintain GitHub workflows and actions to automate testing, deployment, and validation processes - Manage and optimize Helm charts for deployment consistency across environments - Implement
- requirements and translate them into automated solutions - Troubleshoot and resolve complex testing infrastructure issues REQUIRED
Requirements
- Who are we? Cohere is the leading security-first enterprise AI company.
- We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
- We’re training and deploying frontier models for enterprises who are building AI systems.
- We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.
- experience with a focus on automation and testing infrastructure - Expert proficiency in Python and TypeScript - Extensive
- experience with GitHub workflows and actions - Deep understanding of testing methodologies and best practices -
- experience (Docker, Kubernetes) - Benchmarking
- experience (AWS, GCP, or Azure) - Background in developer tools or platform engineering - Ability to design and implement complex automation systems - Strong problem-solving skills and attention to detail PREFERRED QUALIFICATIONS -
- Experience working with LLMs in production environments - Familiarity with infrastructure-as-code principles -
- Experience with container orchestration and management - Knowledge of performance testing tools and frameworks -
- Experience with monitoring and observability tools - Background in test framework development - Strong working knowledge of Helm charts and ArgoCD - Infrastructure-as-code
- We may use AI-enabled tools to screen and assess applicants against the criteria for this position.
Experience
- QUALIFICATIONS - 5+ years of software engineering
Benefits
- You'll have the opportunity to shape the future of our development infrastructure and make a significant impact on product quality. (edited) FULL-TIME EMPLOYEES AT COHERE ENJOY THESE PERKS: - A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch. - Full health and dental benefits, including a separate budget for mental health. - RRSP matching, 401K, Pension Scheme. - 100% Parental Leave top-up for up to 6 months, for either parent. - Annual enrichment
- benefits: Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
- Education & learning stipend for conferences, courses, and coaching. - 6 weeks of paid vacation (30 working days!) - Budget for traveling to other offices if you are remote, plus an annual company offsite.
- We have offices in Toronto, San Francisco, New York City, London, Paris, Montreal, and more coming soon. - For those in the office: a daily lunch program, plenty of snacks, and regular community and social events. - For those not near an office: a co-working benefit so you can work alongside others in your city. - Everyone receives a $500 home office stipend to set up your workspace properly.
Contact
- Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form https://docs.google.com/forms/d/12a6IrLdF3kI2nonKSr4tiFuz18rLQbaeYV-JM9L4o9Q/edit, and we will work together to meet your needs.
Additional details
- Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers.
- Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.
- We are a global technology company co-headquartered in Toronto and San Francisco, with key offices in London, New York City, Montreal, Seoul, Germany and Paris. Join us!
- ABOUT THE ROLE We're seeking a Senior/Staff Engineer to build and maintain the automation infrastructure that powers the development cycles of our North platform.
- This role sits at the intersection of infrastructure and standards.
- You'll build the systems, frameworks, and culture that allow the rest of engineering to own quality themselves; improving and extending our testing platform by creating the infrastructure that allows engineers to write and execute tests, and enable every engineering team to ship with more confidence. KEY
- experience and performance testing methodologies - Cloud platform
- experience (Terraform, Pulumi, or similar) WHAT YOU'LL BUILD You'll enhance our testing platform to allow engineers to: - Spin up environments with specific feature flag combinations using infrastructure-as-code - Load test configurations with realistic customer data volumes in containerized environments - Run comprehensive test suites across multiple environment configurations with automated benchmarking - Generate detailed performance and reliability reports across different cloud environments -
- HOW AND WHERE WE WORK: - Cohere is remote-friendly.
- If any of the above doesn’t line up exactly with your experience, we still encourage you to apply.