AI Jobs
Find the latest job opportunities in AI and tech
Has Salary
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
AI Engineer
Coris is an AI platform providing risk intelligence and decisioning for financial operations, specializing in merchant onboarding, fraud detection, and monitoring.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
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.
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
Software Engineer
Clockwork is a hardware-agnostic, software-driven fabric that accelerates enterprise AI by ensuring peak GPU utilization and continuous AI workload progress.
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