Senior Software Engineer, Backend (Canada)
As a Senior Software Engineer, Backend at Centari, you will be a key player in designing and building Centari's core AI technology. You will work alongside engineers who share a bias for action, writing code, shaping the product, interacting with customers, and driving initiatives from concept to completion. You will be involved in developing systems built with Go and React/TypeScript, leveraging cutting-edge LLM technologies across infrastructure, search, and persistence layers.
Senior ML Operations (MLOps) Engineer
As a Senior ML Operations Engineer at Eight Sleep, you will pioneer cutting-edge ML technologies and integrate them into products and processes for health monitoring. You will own the design and operation of robust ML infrastructure by building scalable data, model, and deployment pipelines to ensure reliable model delivery to production. Your role involves partnering cross-functionally with R&D, firmware, data, and backend teams to ensure ML inference operates reliably and scales across Pods globally. You will optimize ML systems for cost-effectiveness, scalability, and high performance by managing compute, storage, and deployment resources during training and inference. Additionally, you will develop tooling, microservices, and frameworks to streamline data processing, experimentation, and deployment, and maintain clear and direct communication within a remote work environment.
Design Director
As an Automotive and Robotics SoC Architect, you will define scalable, top-down system architectures that unify CPU and AI technologies for next-generation automotive applications. This role involves shaping the architectural direction of the automotive and robotics portfolio to ensure products meet the industry's high standards for performance, safety, reliability, and security. The position requires strong technical leadership, systems thinking, and cross-functional collaboration to deliver world-class automotive solutions.
Backend Software Engineer - Engine Team (Voice Agent)
The Backend Software Engineer on the Engine Team (Voice Agent) at Deepgram will lead the design and implementation of the Voice Agent product, including designing and implementing secure, robust, and scalable services for speech processing. Responsibilities include building integrations to support telephony providers, RAG systems, and diverse deployment scenarios; engineering services for testability and observability within a complex chain of AI models; improving core inference services in networking, speech processing, model orchestration, and observability; developing integrations with in-house, third-party, and open-source AI models for perception and conversational dynamics; debugging complex system issues involving networking, scheduling, and highly concurrent workloads; rapidly customizing backend services to support customer needs; and partnering with Product to design and implement new services, features, and products end to end.
Full Stack Product Engineer
As a Full-Stack Product Engineer at Ideogram, you will build products that integrate generative AI directly for creators, working across the entire technology stack to create delightful user experiences and optimize backend systems that serve millions. Responsibilities include shipping features that users love, combining product intuition with strong ownership, user empathy, and the ability to move quickly within an evolving AI landscape. You will design APIs and data models to support changing product needs, use AI-native engineering tools to accelerate development and debugging, and take initiative to identify and complete opportunities. The role involves working with minimal direction in a fast-paced environment, taking responsibility for outcomes, collaborating, communicating technical concepts to diverse stakeholders, seeking feedback, pushing for quality in code review, and mentoring others.
Freelance Automotive Engineering & Python Expert - AI Trainer
Design graduate- and industry-level automotive engineering problems grounded in real practice; evaluate AI-generated solutions for correctness, assumptions, and engineering logic; validate analytical or numerical results using Python (NumPy, SciPy, Pandas); improve AI reasoning to align with first principles and accepted engineering standards; apply structured scoring criteria to assess multi-step problem solving.
Freelance Automotive Engineering & Python Expert - AI Trainer
Contributors may design graduate- and industry-level automotive engineering problems grounded in real practice; evaluate AI-generated solutions for correctness, assumptions, and engineering logic; validate analytical or numerical results using Python (NumPy, SciPy, Pandas); improve AI reasoning to align with first principles and accepted engineering standards; and apply structured scoring criteria to assess multi-step problem solving.
Freelance Automotive Engineering & Python Expert - AI Trainer
Design graduate- and industry-level automotive engineering problems grounded in real practice; evaluate AI-generated solutions for correctness, assumptions, and engineering logic; validate analytical or numerical results using Python (NumPy, SciPy, Pandas); improve AI reasoning to align with first principles and accepted engineering standards; apply structured scoring criteria to assess multi-step problem solving.
Freelance Automotive Engineering & Python Expert - AI Trainer
Contributors design graduate- and industry-level automotive engineering problems grounded in real practice, evaluate AI-generated solutions for correctness, assumptions, and engineering logic, validate analytical or numerical results using Python (NumPy, SciPy, Pandas), improve AI reasoning to align with first principles and accepted engineering standards, and apply structured scoring criteria to assess multi-step problem solving.
Research Engineer
Research Engineers at Cohere Labs are responsible for building experiments, debugging models, scaling training pipelines, and turning research ideas into working systems. They work closely with scientists and other engineers to implement new methods, run large-scale experiments, and help shape the infrastructure that supports research programs. The role involves writing clean, reliable code and building systems that others can use and extend, experimenting, running ablations, analyzing results, and iterating quickly. They collaborate closely with researchers to translate ideas into practical implementations and contribute to defining how ideas become reality within the AI research environment.
Access all 4,256 remote & onsite AI jobs.
Frequently Asked Questions
Need help with something? Here are our most frequently asked questions.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.