Join a tight-knit, early-stage team, where you’ll solve interesting technical challenges and shape the direction of the product. As an early engineer on the team, you’ll work across the stack and collaborate closely with cross-functional stakeholders to own key product and engineering initiatives. You will work full-stack to own features end-to-end, build scalable, high-quality systems, and improve our codebase and development practices.
Job listings
Join our close-knit, early-stage distributed team, where we tackle exciting technical challenges and create transformative crypto products that give people peace of mind. As one of the engineers, you'll play a key role in scaling our backend systems and take direct ownership of high-impact product and engineering goals.
Come join Karat's Interview Engineer Community! As an Interview Engineer, you will create inclusive hiring processes by mitigating bias, improving hiring signals, and completing objective evaluations. As a Karat Interview Engineer, you will facilitate an interview through Karat's platform, create an enjoyable candidate experience while evaluating coding skills and technical knowledge, and collaborate with Karat to test content, processes, and products.
As a Machine Learning Engineer, you will play a crucial role in developing cutting-edge machine learning solutions to improve the automotive shopping experience for consumers. You will work on a range of engaging projects aimed at optimizing pricing models, recommendation systems, and shopper segmentation. Collaborate with stakeholders to fuse ideas from business issues to machine learning solutions. Solve moderately complex problems with multilayered data sets and optimize existing machine learning libraries and frameworks.
We're looking for a quantitative engineer who shares our vision that blockchain can create open, transparent markets that serve people around the world. This role offers the chance to develop foundational technology that doesn't exist today, shaping how value flows through one of the world's fastest-growing blockchain ecosystems. Your contributions will directly impact scalability, performance, and accessibility in decentralized systems.
As a Software Engineer on the AI Transformation team, you’ll play a critical role in developing the internal tools, systems, and engines that will reshape how teams function and how the business evolves. You’ll work directly with the Chief AI Officer and AI Staff Engineer to explore, prototype, and deploy innovative solutions across departments — from operations to customer success.
We’re looking for coding specialists who live and breathe algorithms, data structures, software architecture, frontend and backend development, cloud infrastructure, and systems programming—and who can do so fluently in Portuguese (Brazil). You’ll challenge advanced language models on topics like asynchronous programming, RESTful API integration, memory management, object-oriented design, secure coding practices, and debugging distributed systems—documenting every failure mode so we can harden model reasoning.
Looking for Java coding specialists who live and breathe algorithms, data structures, software architecture, frontend and backend development, cloud infrastructure, and systems programming—and who can do so fluently using Java. Experts will challenge advanced language models on topics like asynchronous programming, RESTful API integration, memory management, object-oriented design, secure coding practices, and debugging distributed systems—documenting every failure mode so we can harden model reasoning.
Looking for C++ coding specialists who live and breathe algorithms, data structures, software architecture, frontend and backend development, cloud infrastructure, and systems programming—and who can do so fluently using C++. The specialist will be challenging advanced language models on topics like asynchronous programming, RESTful API integration, memory management, object-oriented design, secure coding practices, and debugging distributed systems—documenting every failure mode so we can harden model reasoning.
At BJAK, we’re on a mission to simplify financial services through intelligent, scalable systems that reach millions across Southeast Asia. As an Algorithm Engineer, you’ll design the core logic behind everything from personalization and optimization to fraud detection and pricing models. This is a remote role based in the US, collaborating closely with our HQ in Malaysia and regional product, data, and engineering teams.