9 open TypeScript positions
The Senior QA Automation Engineer will own quality across complex cloud-native and AI-driven systems, partnering with engineering, data, and DevOps teams. Key responsibilities include architecting end-to-end automation strategies for APIs and microservices, developing test frameworks, and integrating automated tests into CI/CD workflows. The role requires strong coding skills, experience with cloud platforms, and the ability to mentor engineers on automation best practices.
CodeRabbit is seeking its first full-time Frontend Engineer to own and evolve user interfaces for their Gen AI-driven code reviewer systems. Key responsibilities include developing features in React/TypeScript, translating Figma designs into production code, and integrating intelligent backend features. This role involves deep collaboration with design and backend teams to create intuitive developer interaction patterns with LLMs.
The Software Engineer will architect and build core backend systems, including APIs and distributed infrastructure, that power CodeRabbit's AI agent workflows and developer tools. Responsibilities include collaborating with ML engineers on integrating AI models and owning architectural decisions for new features. This role emphasizes ensuring system reliability, performance, and security while mentoring junior engineers.
The role involves contributing to advanced applied AI systems designed to revolutionize code review processes through human-machine collaboration. Key responsibilities include designing and implementing intelligent features for code analysis, integrating language models into workflows, and developing scalable, algorithm-driven software systems. The engineer will work at the intersection of intelligent systems and software engineering to enhance code quality and developer productivity.
CodeRabbit is seeking its first full-time Frontend Engineer to own and evolve user interfaces for their Gen AI-driven code reviewer systems, covering dashboards, developer tools, and intelligent workflows. Responsibilities include developing features using React/TypeScript, translating Figma designs into production code, and collaborating with design and backend teams. This role offers a chance to define how developers interact with LLMs in a fast-moving environment.
The Applied Gen AI Engineer will design, build, and deploy generative AI systems, such as LLM-based code reviewers, integrating techniques like RAG and RLHF. Key responsibilities include optimizing LLM systems, building agentic workflows, developing retrieval pipelines, and deploying models into production. This role requires 3+ years applying ML/LLM systems in production, with strong skills in TypeScript, Python, and AI frameworks.
Weekly TypeScript jobs delivered to your inbox.
The Senior Software Engineer will architect and build scalable backend services, APIs, and distributed systems that power CodeRabbit's advanced applied AI agent workflows and developer tools. Key responsibilities include collaborating with ML engineers on AI integrations, owning architectural decisions for new features, and mentoring junior staff. This role requires 5-10+ years of backend experience, fluency in TypeScript/Node.js, and strong systems thinking for production environments.
The Senior Software Engineer on the Enterprise Engineering team will design, develop, and maintain advanced applied AI systems tailored for large organizations, focusing on highly available, scalable, and secure backend features. Key responsibilities include building robust enterprise systems, ensuring compliance, interfacing with customers for requirements gathering, and mentoring junior engineers. This role requires 4+ years building backend systems and distributed infrastructure, ideally within a SaaS or enterprise software production environment.
CodeRabbit is seeking an experienced Site Reliability Engineer to join the Platform Engineering team in Bangalore. Responsibilities include designing, implementing, and maintaining scalable infrastructure on GCP, establishing reliability frameworks (SLIs/SLOs), and developing self-service automation platforms. The role requires extensive experience with production systems at scale, strong Linux skills, and deep knowledge of Terraform and Datadog.