AI Engineer
The AI Engineer will be responsible for the backend implementation of Elicit's core product features, focusing on the code layer between BFF endpoints and ML models. This role involves challenging distributed systems work, curating, extending, and improving the backend technology supporting the 'living document' feature. Candidates should have strong technical aptitude, CS fundamentals, and be comfortable balancing short-term shipping with building extensible, high-quality, and scalable production systems.
Backend Software Developer
The Backend Software Developer will participate in the architecture, design, and implementation of innovative cloud-based services and development infrastructure, addressing aspects like multi-tenancy and high availability. The role involves addressing critical security challenges while designing efficient, robust solutions that power customers' mission-critical services. The developer will also participate in product decisions to help design Apono’s core product.
Software Engineer
The Software Engineer will develop, maintain, and enhance complex and diverse software systems, including processing-intensive analytics and real-time systems, based on documented requirements. Key responsibilities involve writing well-designed, maintainable code, reviewing and testing software components, and providing input to system design decisions. Candidates must possess an active TS/SCI with CI-polygraph clearance and at least three years of experience.
Senior Backend Engineer
The Senior Backend Engineer will be responsible for designing, building, and maintaining scalable platform services and distributed systems. Key duties include architecting API frameworks, producing high-quality, well-tested code, and leading complex technical initiatives end-to-end. The role requires strong ownership, deep technical judgment, and mentoring junior engineers in a highly collaborative environment.
Staff Software Engineer
Applied Intuition is hiring a Staff Software Engineer to design elegant solutions for challenging problems in the autonomy space, working across the full stack, infrastructure, robotics, and graphics areas. Responsibilities include developing new products/features, scoping complex engineering challenges, designing solutions, and influencing technical strategy while collaborating with domain experts. Candidates should have 7-10+ years of experience shipping complex software, proven architectural design skills, and production experience in languages like C++, Python, or Golang.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Engineer, Workers Builds & Automation
As a member of the Workers team within Emerging Technologies & Incubation, you will design, build, and support large-scale, customer-facing systems on Cloudflare's edge computing platform. You will drive projects from idea to release, delivering solutions across the software stack using technologies like Typescript/JavaScript, Go, and SQL. The role requires 2-5 years of experience and involves delivering end-to-end projects while interacting with customers.
Full-Stack Engineer
The Full Stack Engineer will be a foundational member of the engineering team, responsible for end-to-end development across the web product stack. Responsibilities cover API design, frontend, backend, data engineering, algorithms, and LLMs integration. Candidates should have 3+ years of experience building web products and demonstrate a strong sense of UX and good systems design.
Backend Engineer
This role involves being a foundational backend engineer responsible for shipping new features for the web application to 800k monthly active users. Responsibilities include working across the full backend stack, dealing with API design, data engineering, and algorithms. Since it is a startup environment, the candidate must be willing to learn and work with various technologies across both backend and frontend stacks.
Sr. Software Engineer
This role involves end-to-end development on the web product as a foundational member of the engineering team, with contributions directly impacting 800k monthly active users. Responsibilities include working across the full stack—from API design to DevOps and data engineering—while also mentoring junior engineers. Candidates must have 5+ years of experience building web applications and possess strong systems design knowledge.
Customer Centric Engineer
The Customer Centric Engineer (CCE) serves as the bridge between customers and Engineering teams, providing advanced troubleshooting, onboarding guidance, and advocating for customer needs to shape the product. Key responsibilities include providing advanced technical support, debugging complex software and integration issues, and collaborating with internal teams to resolve escalations. This hybrid role requires deep technical expertise to ensure customers achieve lasting success with the DataHub platform.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Engineer
The Software Engineer will play a central role in building a world-class API solution for tax automation. Key responsibilities include owning the product lifecycle, building meaningful REST APIs across the stack, writing high-quality, modular code, and ensuring technical feasibility of designs. The role emphasizes solving customer problems, constant iteration, and operating services in production environments.
Web Frontend Engineer - Js, CSS, React, Flutter
Canonical is seeking a Web/UI Engineer to develop a data-rich and reliable user experience for enterprise products using technologies like JS, CSS, React, and Flutter. Responsibilities include designing and implementing well-tested software, participating in engineering processes like code reviews, and contributing to the open-source Vanilla Framework. This globally remote role requires an exceptional academic track record, a passion for open-source, technical leadership, and the ability to travel twice yearly for company events.
Senior/staff/principal Engineer
This role is for a Senior+ Engineer (Senior/Staff/Principal) contributing across Canonical's software portfolio, focusing on architecture, design, and evolving high-impact open source projects. Key responsibilities include writing high-quality code, providing technical leadership, mentoring colleagues, and driving design decisions in areas from the kernel to cloud automation. The position is fully remote, requiring proactive collaboration with a globally distributed team and entails leading the design and coding using languages like Golang, Rust, or C/C++.
Senior Software Engineer
Elicit is seeking a Senior Software Engineer to join their small, highly-collaborative team to help accelerate feature development following strong growth. The role involves fully owning the shipping of useful features weekly while maintaining a high bar for system quality, extensibility, and maintainability. Candidates should possess strong technical aptitude across the stack and be comfortable making user-centric decisions regarding trade-offs.
Frontend Engineer
Elicit is seeking a strong Frontend Engineer to help ship useful functionality faster for their growing AI research assistant product, Elicit Plus. Responsibilities include owning weekly feature shipping using a modern stack (React, TypeScript, Tailwind) while maintaining high standards for quality and user experience. Candidates should have strong CS fundamentals and several years of experience building complex web applications, coupled with an appreciation for user needs and system maintainability.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Staff Engineer, Cloud Firewall
The Staff Engineer will join a team designing, developing, and delivering a performant, scalable system for the Cloud Firewall service (FWaaS) within a SASE architecture. Responsibilities include designing and developing the core system, creating automated test infrastructure, and participating in CI/CD integration. This role requires extensive experience (8+ years) with C, C++, Python, Typescript, and deep knowledge of networking concepts to build high-performance cloud systems used daily by large enterprise customers.
Staff Engineer, Ipsec & Gre
The Staff Engineer, IPSec & GRE position involves designing, developing, and supporting high-performance, scalable cloud systems and services that manage the core IPSec/GRE steering infrastructure for Netskope's cloud security solutions. Responsibilities include working on challenging networking and security problems, leveraging open-source technologies, and resolving complex customer issues globally. Candidates should have significant programming and networking protocol experience (8+ years required).
Software Engineer, Infrastructure - All Levels
The Software Engineer on the Infrastructure team will focus on empowering developers and ensuring the reliability and scalability of production systems, primarily leveraging AWS cloud infrastructure. Key responsibilities include driving operational excellence, enhancing monitoring/alerting, championing DevOps principles, and collaborating with engineering teams to optimize performance and architecture. Candidates need at least 3 years of experience with cloud technologies and proven experience with infrastructure-as-code frameworks like Terraform.
Senior Software Engineer (Full-Stack)
Humaans is seeking a Senior Software Engineer to build end-to-end features, fix bugs, and improve infrastructure for their human-centric HR transformation platform. Responsibilities include writing backend code using TypeScript, Node.js, and Postgres, and frontend code using ReScript/JavaScript and React.js. The role also involves expanding the 3rd party integration marketplace and contributing to technical architecture planning.
Engineering Manager - Web
The Web Engineering Manager will be responsible for leading and growing a team of web engineers, ensuring they deliver reliable, scalable, and delightful user experiences for Canonical products. Key responsibilities include providing technical leadership, estimating work, designing/implementing software in Web technologies or Flutter, and participating actively in the engineering process. This is a fully remote role based in the EMEA region, requiring sound engineering principles and a commitment to team member growth.