AI Jobs

Find the latest job opportunities in AI and tech

Has Salary

nugget.ai favicon
nugget.ai

Jr Java Developer

nugget.ai is a complete people stack powered by AI and backed by science to hire, understand, train, and develop top talent, helping businesses unlock potential.

engineeringremoteAlpharetta, GA, UScontract

Experience Requirements:

  • Strong proficiency in Java and object-oriented programming

  • Experience with Spring Framework (Spring Boot, Spring MVC)

  • Familiarity with RESTful APIs and microservices architecture

  • Knowledge of version control systems like Git

  • Understanding of Agile development methodologies

Other Requirements:

  • Experience with cloud platforms (AWS, Azure, GCP)

  • Familiarity with CI/CD tools and DevOps practices

  • Exposure to frontend technologies like Angular or React is a plus

Responsibilities:

  • Develop and maintain Java applications using Spring Boot and related technologies

  • Write clean, efficient, and well-documented code

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Troubleshoot and resolve issues in existing applications

  • Participate in code reviews and contribute to best practices

Show more details

nugget.ai favicon
nugget.ai

Junior Java Developer

nugget.ai is a complete people stack powered by AI and backed by science to hire, understand, train, and develop top talent, helping businesses unlock potential.

engineeringhybridQuad Cities Metropolitan Areafull-time

Benefits:

  • Remote Office – Flexible hybrid setup or fully remote option

  • Parking Space – Free parking spots available

  • Health Insurance – Additional private health insurance, including dental care

  • Personal Development – Company-sponsored training budget

  • Holidays – Extra 5 days after your 1st and 5th year

Education Requirements:

  • A degree in Computer Science, Software Engineering, or a related technical field

  • (or equivalent practical experience)

Experience Requirements:

  • Familiarity with at least one programming language such as Java, JavaScript, Python, or similar

  • Basic Understanding Of Object-oriented programming

  • Basic Understanding Of Software development principles

  • Basic Understanding Of Version control (e.g. Git)

  • Basic Understanding Of Testing and debugging

Other Requirements:

  • A motivated and curious learner who wants to understand how modern software is built and operated

  • A team player who enjoys collaboration and knowledge sharing

  • Organized and detail-oriented, with a desire to write clean, maintainable code

  • Open to feedback and eager to continuously improve

  • Enthusiastic about contributing to real-world systems and learning modern engineering practices

Responsibilities:

  • Contribute to the development of software solutions under the guidance of senior engineers

  • Write clean, readable, and testable code using object-oriented principles

  • Participate actively in code reviews, sprint planning, stand-ups, and retrospectives

  • Learn our platform, tools, and development practices through a structured onboarding process

  • Support troubleshooting and bug fixing in both development and production environments

Show more details

Airial favicon
Airial

AI Backend Engineering Intern

Airial is your personal AI travel agent that instantly converts your imagination, travel videos, or descriptions into fully planned, ready-to-book trips, including flights, hotels, and day plans.

engineeringremoteINinternship

Other Requirements:

  • Proficiency in Python and Flask/Quart/Fast API.

  • Strong understanding of asynchronous programming and scalable system design.

  • Strong understanding of AI fundamentals.

  • Background in competitive programming (ICPC or similar) and sharp problem-solving skills.

  • Experience building applied AI/ML solutions.

Responsibilities:

  • Work with multiple external APIs to scrape web data and tie everything together with Agentic AI workflows to provide seamless, powerful experiences for our users.

  • Work with backend developers to develop UI tightly coupled with the AlphaTravel AI engine creating novel travel planning workflows in the process.

  • Make defining contributions to AlphaTravel, our proprietary travel AI engine based on cutting edge AI research that is redefining travel planning.

  • Develop new functionality and user flows, add new agents and variables, fine-tune existing agents, build constrained optimizers, optimize the entire graph and add explainability.

  • Solve complex workflow challenges involving multi-step user tasks, dependencies, and resource management.

Show more details

Airial favicon
Airial

AI Backend Engineer

Airial is your personal AI travel agent that instantly converts your imagination, travel videos, or descriptions into fully planned, ready-to-book trips, including flights, hotels, and day plans.

engineeringremoteINfull-time

Other Requirements:

  • Proficiency in Python and Flask/Quart/Fast API.

  • Strong understanding of asynchronous programming and scalable system design.

  • Strong understanding of AI fundamentals.

  • Background in competitive programming (ICPC or similar) and sharp problem-solving skills.

  • Experience building applied AI/ML solutions.

Responsibilities:

  • Work with multiple external APIs to scrape web data and tie everything together with Agentic AI workflows to provide seamless, powerful experiences for our users.

  • Work with backend developers to develop UI tightly coupled with the AlphaTravel AI engine creating novel travel planning workflows in the process.

  • Make defining contributions to AlphaTravel, our proprietary travel AI engine based on cutting edge AI research that is redefining travel planning.

  • Develop new functionality and user flows, add new agents and variables, fine-tune existing agents, build constrained optimizers, optimize the entire graph and add explainability.

  • Solve complex workflow challenges involving multi-step user tasks, dependencies, and resource management.

Show more details

Airial favicon
Airial

Frontend Engineer

Airial is your personal AI travel agent that instantly converts your imagination, travel videos, or descriptions into fully planned, ready-to-book trips, including flights, hotels, and day plans.

engineeringremoteINfull-time

Experience Requirements:

  • 2+ years of experience with React and Javascript.

  • 1+ year experience working with Redux and other standard frontend frameworks.

Other Requirements:

  • Ability to write scalable, modular, optimised code for responsive frontend components.

  • Strong AI fundamentals.

  • Experience working on the Azure platforms.

Responsibilities:

  • Lead the development of cutting-edge agentic AI experiences in the Airial Travel app and website in React Native across Android and iOS and React on desktop.

  • Design and implement next-gen interactive UI components based on LLMs and other Gen AI models.

  • Engineer state-of-the-art frontend features that coordinate dozens of AI models and APIs to provide personalized recommendations, intricately crafted plans, and real-time booking options.

  • Work with backend developers to develop UI tightly coupled with the AlphaTravel AI engine creating novel travel planning workflows in the process.

  • Focus on optimizing the app and website performance to ensure smooth, fast load times and a responsive interface across all devices.

Show more details

icetana AI favicon
icetana AI

Senior Software Engineer

icetana AI is a self-learning CCTV AI for real-time event detection, enhancing security by identifying unusual activity without manual configuration, for various industries.

engineeringonsitefull-time

Education Requirements:

  • Degree qualified in a relevant subject

Experience Requirements:

  • Experience writing concurrent code, are comfortable with mutexes and shared memory, know when to use a thread vs a job queue

  • You understand distributed systems and the various reasons why they fail, what the various tradeoffs are between different delivery systems, what CAP theory is

  • Have mechanical sympathy, know how to utilize hardware effectively, GPUs, disk I/O

  • Comfortable profiling and tuning performance - you’ve used tools like perf, nvprof, nsight, valgrind, or custom instrumentation to root out bottlenecks and inefficiencies

  • You have a passion for testing and automation - not as a chore, but as a foundation for velocity

Other Requirements:

  • Not a Jerk - no matter how brilliant. We don’t need any Elton Johns or Mariah Careys in this team

  • Are effective at communicating to the team, responding to their frustrations, bug requests, getting them on board with the tools you build

Responsibilities:

  • Design and build robust, high-performance systems that power our computer vision pipelines

  • Enabling real-time, scalable, and efficient processing on the edge and in the cloud

  • Work with C++, CUDA, and other low-level systems to squeeze every last drop of performance from the hardware

  • Make complex systems observable and debuggable

  • Add metrics, traces, and logs that help diagnose performance bottlenecks and correctness issues

Show more details

icetana AI favicon
icetana AI

Implementation and Support Engineer

icetana AI is a self-learning CCTV AI for real-time event detection, enhancing security by identifying unusual activity without manual configuration, for various industries.

engineeringonsitePerth, AUfull-time

Experience Requirements:

  • Experience with concepts including Field of View (FoV), Frame Rate, Bandwidth, detection, and recognition ranges

  • Hands-on experience in design, installation, and deployment, with knowledge of various VMS brands and platforms

  • Hands-on experience in design, installation, and deployment

  • Basic knowledge required

  • Strong understanding of server setup, configuration, and maintenance

Other Requirements:

  • Proficiency with Linux-based systems, including troubleshooting and scripting

  • Familiarity with Docker, Kubernetes, or cloud-based deployments is a plus

  • Intermediate proficiency with Microsoft Office or Google Workspace

  • Full professional proficiency required

  • Availability for occasional international travel

Responsibilities:

  • Deploy, configure, and maintain icetana’s video analytics solutions across diverse client environments

  • Troubleshoot and resolve technical issues promptly, ensuring high availability and optimal performance of deployed systems

  • Collaborate with System Integrators and clients during installation, configuration, and maintenance phases

  • Provide training to end-users, customers, and system integrators on solution operation and maintenance

  • Localise technical documentation as needed to meet client-specific requirements and regional standards

Show more details

Klavi favicon
Klavi

Quality Assurance Engineer

Klavi is a pioneer in data intelligence for credit risk, monitoring, and collection, helping businesses personalize offers, reduce costs, and increase approvals.

engineeringhybridSão Paulo, BRfull-time

Benefits:

  • Health plan

  • Dental plan

  • Extended parental leave

  • Daycare assistance

  • Education incentive

Education Requirements:

  • Academic background in computing (degree complete or in progress in Computer Science, Computer Engineering, Information Systems or related fields)

Experience Requirements:

  • Experience with automated tests

  • Deep understanding of current system flows to anticipate risks and propose quality improvements

Other Requirements:

  • Advanced English

  • Tech Stack: Python, Java, Golang, AWS (EKS, SQS, SNS), PostgreSQL, ClickHouse, Redis, Git, Jenkins, Grafana

Responsibilities:

  • Investigate and diagnose failures, identifying the root cause of bugs and system inconsistencies.

  • Create test suites based on functional and non-functional requirements of features.

  • Implement automated tests to ensure coverage and reliability of new functionalities.

  • Validate system state before deployments, ensuring all environments are stable and ready for release.

  • Continuously monitor application health and performance, acting preventively in cases of instability.

Show more details

Coris favicon
Coris

AI Engineer

Coris is an AI platform providing risk intelligence and decisioning for financial operations, specializing in merchant onboarding, fraud detection, and monitoring.

engineeringhybridPalo Alto, USfull-time

Experience Requirements:

  • 3+ years building production systems in Python/Django with Postgres.

  • Hands-on experience fine-tuning and optimizing LLMs/SLMs, ideally in fraud, anomaly detection, or adversarial domains.

  • A track record of reducing latency/cost in ML inference without compromising accuracy.

  • Comfort working across the stack - from PyTorch profiling to Django APIs.

  • An experimental but practical mindset: ship fast, measure rigorously, iterate.

Other Requirements:

  • Prior work with imbalanced datasets (e.g., 1 in 10,000 fraud cases).

  • Knowledge of feature stores, online learning, and temporal aggregation for fraud models.

  • Familiarity with regulatory requirements around PII, KYC/AML, and compliance in financial data.

Responsibilities:

  • Fine-tune, distill, and quantize LLMs and small language models (SLMs) for fraud detection tasks: entity resolution, anomaly detection, customer communication classification, synthetic data generation.

  • Optimize inference so our models run fast and cost-efficiently in production - using techniques like lightweight fine-tuning (LoRA/PEFT), quantization to smaller precisions, and modern serving frameworks (e.g. vLLM, TensorRT)

  • Build training/eval pipelines for fraud models that balance recall (catch fraud) with precision (minimize false positives).

  • Create golden datasets, adversarial test sets, and online/offline evaluation harnesses that mirror real-world fraud evolution.

  • Architect and own Python/Django services that integrate model predictions directly into customer-facing APIs.

Show more details

Enjo.AI favicon
Enjo.AI

MERN Stack Developer (SaaS B2B)

Enjo.AI is a platform providing Gen AI Agents for your helpdesk, resolving support requests instantly with AI trained on company knowledge, tickets, and apps.

engineeringremotefull-time

Education Requirements:

  • relevant education background in Engineering

Experience Requirements:

  • 4-5 years

Other Requirements:

  • Comfortable using programming languages and relational databases

  • Strong debugging and troubleshooting skills

  • Strong understanding of JavaScript fundamentals

  • Good hands-on experience with React, Redux, Nodejs and Mongo

Responsibilities:

  • Own and build new features, improvements, bug fixes

  • Write clear quality code for software and applications and perform test reviews

  • Develop, implement, and test APIs

  • Provide input on software development projects

  • Have critical and analytical thinking skills

Show more details

N.Rich favicon
N.Rich

Solutions Engineer

N.Rich is an AI-powered ABM platform that helps B2B marketing and sales teams drive measurable revenue results through targeted campaigns and account intelligence.

engineeringremotecontract

Benefits:

  • flexible remote working environment

  • healthy work-life balance

  • Base salary + OTE

  • high likelihood of this role becoming a leadership role

Experience Requirements:

  • 7+ years of user-facing experience whilst working directly for a SaaS company

  • Experience with Salesforce, Hubspot, LimeCRM, Microsoft Dynamix, other CRMs

  • Tech background (API’s, Web development, JS)

Other Requirements:

  • Fluent in English

  • High degree of empathy and emotional intelligence

  • Demonstrated business acumen and expectation management skills

  • Project management skills

  • Familiarity with ABM, online advertising and Google Ads

Responsibilities:

  • Handle inbound queries via chat and email

  • Participate in calls with clients and prospects

  • Contribute to our internal and external knowledge bases

  • Troubleshoot bugs and file feature requests

  • Manage enterprise client requirements during pre-sales transitioning from pre-sales to post-sales

Show more details

HyperSpectral favicon
HyperSpectral

Device Software Engineer Intern

HyperSpectral is the world's first AI-powered spectral data platform, illuminating invisible threats and delivering rapid, reliable insights in health care, food safety, and manufacturing.

engineeringonsiteCambridge, USpart-time

Benefits:

  • Hands-on experience in embedded systems, robotics, and AI-driven imaging technologies.

  • Exposure to full lifecycle development—from design to testing and deployment.

  • Mentorship from experienced engineers and scientists.

  • The chance to contribute to cutting-edge innovations in spectral sensing and MedTech.

  • The opportunity to work with a cutting-edge AI-powered technology company

Education Requirements:

  • Master ’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, or a related technical field.

Experience Requirements:

  • Basic to intermediate experience in one or more programming languages such as C#, Python, or JavaScript.

  • Familiarity with embedded platforms (Arduino, Raspberry Pi, Jetson).

  • Understanding of software–hardware integration and communication protocols (e.g., serial, USB, I2C, SPI).

Other Requirements:

  • Curious, proactive, and eager to learn new technologies.

  • Strong problem-solving skills and attention to detail.

  • Effective communication and collaboration within cross-functional teams.

  • Comfortable working in a dynamic startup environment with evolving priorities.

  • Applicants must be U.S. citizens.

Responsibilities:

  • Assist in the design, development, and testing of embedded and desktop software for device control, spectral data acquisition, and system automation.

  • Support implementation and optimization of systems using Arduino, Raspberry Pi, and Nvidia Jetson platforms.

  • Help develop and test APIs and system integration for real-time data collection and control of optical devices.

  • Contribute to prototyping and automation projects, including interfacing with motors, sensors, and actuators.

  • Support data analytics and visualization workflows, including Python-based processing of spectral and image data.

Show more details

SID favicon
SID

Research Engineer

SID is an AI company training models to provide context for intelligence, featuring SID-1, its first agentic retrieval model for enhanced data recall and speed.

engineeringonsiteSF, USfull-time

Benefits:

  • Non-bureaucratic compute approvals

  • Work on frontier methods that scale

  • Everyone on the team can code

  • Competitive compensation with generous early-stage equity, full medical and vision

Education Requirements:

  • BSc/MSc/PhD is an indicator

Experience Requirements:

  • Familiar with TRL/veRL/etc.

  • Comfortable with torchrun/accelerate/multi-node training.

  • Clever about getting the data needed – or synthetically generating it.

  • Finds easy solutions to hard problems, but doesn't mind getting their hands dirty, i.e., jumping a layer down into PyTorch or CUDA.

  • Publications are a plus, but being able to critically evaluate research is a must.

Other Requirements:

  • Not afraid of formulas

  • Thinks they can learn anything in 2 weeks, but isn't arrogant about it.

  • Prefers .py to .tex

  • Must articulate ideas well! A big part of making successful models is telling people about them. This includes writing docs and technical reports at the minimum – and jumping on podcasts at the extreme.

  • If you do not have US work authorization, we can help with that.

Responsibilities:

  • Post-train reasoning into LLMs with GRPO and SFT.

  • Design and iterate RL training environments for retrieval – unstructured, structured, web.

  • Own the entire training pipeline: from training data curation to wandb.

  • Run small and large model experiments – yolo runs encouraged.

  • Work on next-generation vision-first embedding models.

Show more details

Citta favicon
Citta

Full-Stack Software Developer

Citta is a unified data analytics platform for data engineers, ETL engineers, and ML teams to transform data pipelines into governed, reusable engines.

engineeringhybridfull-time

Experience Requirements:

  • 3+ years of professional software development experience.

Other Requirements:

  • Strong proficiency in React.js and modern JavaScript/TypeScript.

  • Experience with backend technologies (Java, Node.js, Python, or similar).

  • Experience with Data Engineering and AI tools

  • Solid understanding of REST APIs and/or GraphQL.

  • Familiarity with cloud platforms (AWS, GCP, or Azure).

Responsibilities:

  • Develop and maintain full-stack applications with a focus on frontend React development.

  • Collaborate with product managers and designers to create user-friendly interfaces for complex data applications.

  • Design, build, and scale backend services and APIs that support a SaaS environment.

  • Ensure high performance, security, and reliability of the application.

  • Contribute to architectural decisions and participate in code reviews.

Show more details

Citta favicon
Citta

Full Stack Senior Software Engineer

Citta is a unified data analytics platform for data engineers, ETL engineers, and ML teams to transform data pipelines into governed, reusable engines.

engineeringhybridfull-time

Education Requirements:

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Experience Requirements:

  • 4–7 years of professional full-stack development experience.

Other Requirements:

  • Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frontend frameworks such as React, Angular, or Vue.js.

  • Strong backend expertise in Java, Spring Boot, or equivalent frameworks for building RESTful services.

  • Hands-on experience with PostgreSQL (or other relational databases) — including schema design and performance tuning.

  • Solid grasp of data structures, algorithms, and system design principles.

  • Experience working in agile development environments with version control (Git).

Responsibilities:

  • Design and develop scalable, maintainable, and high-performance web applications across the stack.

  • Participate and contribute to Architecture and Design discussions to make key technical decisions for new modules, integrations, and system improvements.

  • Build and optimize RESTful APIs, microservices, and database models supporting complex data workflows.

  • Design efficient PostgreSQL schemas, ensuring data integrity, scalability, and performance.

  • Collaborate with product managers, designers, and data engineers to translate product vision into robust technical solutions.

Show more details

Clockwork favicon
Clockwork

Senior Full Stack Engineer

Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.

engineeringonsitePalo Alto, USfull-time

Benefits:

  • Challenging projects.

  • A friendly and inclusive workplace culture.

  • Competitive compensation.

  • A great benefits package.

  • Catered lunch.

Education Requirements:

  • A degree in Computer Science, Electrical Engineering, or a related field.

Other Requirements:

  • Proficiency in both front-end and back-end programming languages such as TypeScript, HTML, Go, and Python.

  • Strong experience building custom data visualizations and interactive user interfaces.

  • Hands-on experience with front-end frameworks (e.g., Vue, React, or similar) and visualization libraries such as D3.js or SVG-based tools.

  • Excellent debugging, problem-solving, and collaboration skills.

  • Strong communication and attention to detail.

Responsibilities:

  • Work in a fast-paced environment that values innovation, diversity of talent, and technical excellence.

  • Collaborate closely with Clockwork engineering teams to design, prototype, and implement end-to-end web applications and interactive visualizations that simplify complex data for network engineers and enterprise clients.

  • Develop front-end interfaces using modern frameworks and back-end services that ensure performance, reliability, and scalability.

  • Write clean, efficient, and maintainable code across multiple languages and layers of the stack.

  • Continuously improve platform performance, usability, and design by staying current with modern technologies and development practices.

Show more details

Clockwork favicon
Clockwork

Senior Software Engineer

Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.

engineeringonsitePalo Alto, USfull-time

Benefits:

  • Challenging projects.

  • Competitive compensation.

  • A great benefits package.

  • A friendly and inclusive workplace culture.

  • Catered lunches.

Education Requirements:

  • A degree in computer science, electrical engineering or related field.

Experience Requirements:

  • At least 5 years of industry experience.

Other Requirements:

  • Expertise in data structures, algorithms and software design.

  • Designing, building and scaling large distributed systems in production.

  • Service-oriented architectures and cloud technologies (AWS, GCP, Azure).

  • Operating systems (e.g. threads, scheduling, process sync, kernel programming).

  • Fluency in one or more languages: C, C++, Golang, Java, Python.

Responsibilities:

  • Lead/contribute directly to the design and build of high performance, reliable and scalable systems.

Show more details

Clockwork favicon
Clockwork

Senior Software Engineer - HPC & Low-Level Systems

Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.

engineeringonsitePalo Alto, USfull-time

Benefits:

  • Challenging projects.

  • Competitive compensation.

  • A great benefits package.

  • A friendly and inclusive workplace culture.

  • Catered lunches.

Experience Requirements:

  • At least 5 years of experience with C/C++ systems programming

Other Requirements:

  • Deep knowledge of Linux internals (e.g., system calls, memory management, kernel modules)

  • Strong foundation in concurrent programming and synchronization techniques

  • Strong understanding of the TCP/IP stack, socket programming, and low-latency networking (e.g., RDMA, DPDK, XDP)

  • Strong understanding of memory hierarchy, CPU caches, multi-core architectures, and GPUs

  • Strong skills in systems design, performance analysis, and low-level debugging

Responsibilities:

  • Lead/contribute directly to the design and build of high performance, reliable and scalable systems.

Show more details

Clockwork favicon
Clockwork

Software Engineer - Distributed Training

Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.

engineeringonsitePalo Alto, USfull-time

Benefits:

  • Challenging projects.

  • A friendly and inclusive workplace culture.

  • Competitive compensation.

  • A great benefits package.

  • Catered lunch

Experience Requirements:

  • Deep experience with PyTorch and torch.distributed (c10d)

  • Hands-on experience with at least one of: Megatron-LM, DeepSpeed, or FairScale

  • Proficiency in Python and Linux shell scripting

  • Experience with multi-node GPU clusters using Slurm, Kubernetes, or similar

  • Strong understanding of NCCL, collective communication, and GPU topology

Other Requirements:

  • Familiarity with debugging tools and techniques for distributed systems.

  • Experience scaling LLM training across 8+ GPUs and multiple nodes

  • Knowledge of tensor, pipeline, and data parallelism

  • Familiarity with containerized training environments (Docker, Singularity)

  • Exposure to HPC environments or cloud GPU infrastructure

Responsibilities:

  • Develop and support distributed PyTorch training jobs using torch.distributed / c10d

  • Integrate and maintain frameworks like Megatron-LM, DeepSpeed, and related LLM training stacks

  • Diagnose and resolve distributed training issues (e.g., NCCL hangs, OOM, checkpoint corruption)

  • Optimize performance across communication, I/O, and memory bottlenecks

  • Implement fault tolerance, checkpointing, and recovery mechanisms for long-running jobs

Show more details

Clockwork favicon
Clockwork

Software Engineer

Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.

engineeringonsitePalo Alto, USfull-time

Benefits:

  • Challenging projects.

  • Competitive compensation.

  • A great benefits package.

  • Catered lunches.

  • A friendly and inclusive workplace culture.

Education Requirements:

  • A degree in computer science, electrical engineering or related field.

Experience Requirements:

  • Experience designing, building and deploying large-scale distributed systems.

Other Requirements:

  • Fluency in at least one of the following languages: C, C++, Golang, Java, Python.

  • Excellent communication skills.

  • Excellent debugging and problem solving skills.

  • Operating systems expertise (e.g. threads, scheduling, process sync, kernel programming).

  • Computer networks expertise (e.g. networking stacks and protocols, queuing theory, congestion control).

Responsibilities:

  • Use your coding skills and distributed system knowledge to contribute directly to the design and build of high performance, reliable and scalable systems.

Show more details