As a Software Engineer, you'll help transform lives by building and scaling the AI-driven systems behind Mindbloomβs digital experience. Your work will unlock faster deployments, smoother fulfillment, and a major boost in developer velocity, making our platform smarter, faster, and more scalable to reach more clients, more effectively.
Job listings
Join our team focused on delivering improvements to the Bitbucket Pipelines platform. You will build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment and participate in Agile software development. You will also review code with best practices and mentor teammates.
Play a key role in building and scaling AI systems. This role combines senior-level engineering depth with team leadership, reporting directly to our Head of AI. Youβll be both an individual contributor and a technical mentor, working hands-on with models while also guiding junior engineers and contributing to the team's growth.
Provide technical leadership and direct contributions in AI/ML model design, development, and deployment. Architect scalable AI solutions using deep learning, generative AI, and ML Ops pipelines suitable for operational DoD environments. Serve as technical hands-on quality control, ensuring AI architectures are sound, secure, and scalable.
As a Senior Applied AI Engineer, you will design and deliver new AI-powered experiences for our customers, while reimagining how we build and ship our own products, using your skills to build and ship AI-powered features that enhance customer workflows, improve how we work through smarter dev tools, and smoothly deploy systems by collaborating with engineers, PMs, designers, and content specialists to bring ideas to life.
Contribute to building critical internal tools and applications relied upon by hundreds of Cohere employees. Work with a small talented and enthusiastic team of software engineers. Contribute to delightful experiences for our user-facing products, meticulously crafting code for browsers and occasionally server code. Collaborate and grow with your engineering colleagues of all levels through direct pairing sessions, architectural designs, documentation and talks.
Serve as both a hands-on engineer and a technical leader for mission-critical software solutions. Provides vision, architectural oversight, and mentoring, while also contributing directly as a software developer. Acts as the connective tissue between software execution teams, product and solution management, and business development, ensuring solutions are scalable, secure, and aligned with long-term innovation goals.
Youβll play a key role in designing, developing, and maintaining high-quality software solutions. Youβll work closely with cross-functional teams to build scalable and performant applications while mentoring junior engineers and driving best practices. We expect that you will be proficient in either Frontend or Backend development.
As a Backend Engineer, youβll design and scale the backbone of The Flex β the APIs, automations, and intelligence layers that connect global booking channels, automate real-world logistics, and power predictive insights across cities. Your work will make the difference between chaos and flow β enabling thousands of stays to happen seamlessly, without human intervention.
As Backend Engineer, you will help scale the systems that power Bags, working with a team that values speed, precision, and ownership. The role involves designing and building backend services in TypeScript and Rust, working with Redis, MongoDB, and ClickHouse to handle high-throughput and low-latency workloads. The ideal candidate should ensure services are fault-tolerant, horizontally scalable, and secure.