AI Jobs

Find the latest job opportunities in AI and tech

Has Salary

Cedar favicon
Cedar

Junior Software Engineer

Cedar is an AI-powered transportation management system for logistics companies, specializing in rail operations, intermodal, transloading, and warehousing.

engineeringhybridUSfull-time

Benefits:

  • Opportunities for professional growth, learning, and career advancement

  • A competitive compensation and benefits package

  • Flexible work arrangements that support work-life balance

Education Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Experience Requirements:

  • Proficiency in one or more programming languages such as Python, Java, or JavaScript.

  • Familiarity with version control systems (e.g., Git) and collaborative coding practices.

  • Knowledge of web development technologies (HTML, CSS, REST APIs) is a plus.

  • Experience with agile development methodologies is desirable.

Other Requirements:

  • Excellent problem-solving skills and a keen eye for detail.

  • Strong communication skills and a collaborative, team-oriented attitude.

Responsibilities:

  • Collaborate with senior engineers and product teams to develop high-quality software applications.

  • Write, test, and maintain code in accordance with industry best practices.

  • Assist in designing and implementing new features, enhancements, and system improvements.

  • Participate in code reviews, debugging sessions, and performance optimization.

  • Engage with cross-functional team members (e.g., data scientists, UX/UI designers, product managers) to refine product requirements.

Show more details

Streamingo favicon
Streamingo

Deep Learning Engineer

Streamingo is an AI-powered platform for automated human activity analysis in videos, uncovering hidden insights in consumer behavior with 92% accuracy.

engineeringonsiteSanta Clara, USfull-time

Experience Requirements:

  • 4+ years of model training, deployment and maintenance in a production environment.

  • Strong skills in computer vision, NLP, or deep learning.

  • Solid background in algorithms, data structures, and object-oriented programming.

  • Strong programing skills in Python, experience in Tensorflow or PyTorch.

  • Experience with deep learning with large scale video processing. An experience working with cloud technology stack (eg. AWS or GCP) and developing machine learning models in a cloud environment. Mentored and grown members of your team or been a tech lead on large projects.

Other Requirements:

  • Published research in areas of machine learning at major conferences and/or journals.

Show more details

Streamingo favicon
Streamingo

Full Stack Engineer

Streamingo is an AI-powered platform for automated human activity analysis in videos, uncovering hidden insights in consumer behavior with 92% accuracy.

engineeringonsiteSanta Clara, USfull-time

Experience Requirements:

  • Developing front end website architecture and user interactions web pages.

  • Designing and developing APIs.

  • Experience building complex web products end-to-end in one of the frameworks(Angular, React.)

  • Expertise working on all parts of the stack (frontend, backend).

  • Familiarity with databases (e.g. Cassandra, MongoDB). A good understanding of deep learning workflows. Experience working with Docker, Kubernetes, and Infrastructure as code. MEAN stack development exposure with 3-5 years of industry experience.

Other Requirements:

  • An analytical mind.

Show more details

Streamingo favicon
Streamingo

Data Annotation Engineer

Streamingo is an AI-powered platform for automated human activity analysis in videos, uncovering hidden insights in consumer behavior with 92% accuracy.

engineeringonsiteSanta Clara, USfull-time

Other Requirements:

  • a self-starter, detail-oriented and adaptable

  • value challenge in their work

  • Ability to work independently, cooperatively, and collaboratively as a team member.

  • Strong sense of ownership, urgency, and drive.

  • Ability to handle ambiguity and changing prioritiy.

Responsibilities:

  • Label machine learning data from customers.

  • Complete tasks in a timely manner, meeting SLA deadlines.

  • Do post-process audits and review video and tasks.

  • Work in-sync with Company to meet weekly goals.

Show more details

Matchbox.ai favicon
Matchbox.ai

Full Stack Developer

Matchbox.ai is an AI-powered platform that unifies fragmented data, enabling businesses to speak, post, and engage with their data, streamlining automation and optimizing processes.

engineeringremotefull-time

Other Requirements:

  • Proficient in both frontend and backend development technologies.

  • Strong understanding of databases, API integrations, and system architectures.

  • Ability to multitask, prioritize, and manage time effectively.

  • Strong analytical and problem-solving skills.

  • A team player with excellent communication skills.

Responsibilities:

  • Develop end-to-end solutions, from database design to user-facing interfaces.

  • Collaborate with cross-functional teams to integrate new features and improvements.

  • Optimize applications for maximum speed and scalability.

  • Ensure code quality, best practices, and maintainability.

  • Troubleshoot, debug, and upgrade software components as needed.

Show more details

Innovature favicon
Innovature

SRE Lead

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 5 - 7 Years

  • 5 – 7 Years of L2 monitoring

Other Requirements:

  • Knowledge in monitoring tools such as Zabbix, Nagios, etc

  • Knowledge/experience in ticketing systems such as Zoho Desk /JIRA etc

  • Strong problem-solving skills, particularly in investigating and analyzing recurring issues.

  • Hands-on knowledge of Linux fundamentals, System administration, scripting, performance tuning, etc

  • Strong problem-solving skills and ability to think under pressure

  • Basic knowledge of cloud environments such as AWS, Azure, Google Cloud, etc

  • Basic knowledge of networking, routing and switching

  • Communication and documentation skills

Responsibilities:

  • Lead the Site reliability engineering team

  • Layout schedule and shift plans for the team

  • Manage tickets and allocate tasks for team members

  • Work collaboratively with peers and management

  • Ensure transparent communication with the customer

Show more details

Innovature favicon
Innovature

DevOps Engineer

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 2 - 3 Years

Other Requirements:

  • Acquaintance with software development processes and methodologies

  • Experience with cloud infrastructure platforms such as AWS, Azure and GCP

  • Excellent scripting skills in Bash, Python or Ruby

  • Strong problem-solving and troubleshooting skills, with the ability to identify root causes and implement effective solutions.

  • Proficiency in configuration management tools such as Ansible, Chef, or Puppet

  • Knowledge of security best practices and the ability to implement security controls at the infrastructure level.

  • Experience in monitoring tools such as Zabbix, Nagios, etc

  • Hands-on knowledge of Linux fundamentals, System administration, performance tuning, etc

  • Good knowledge of networking, routing and switching

  • Communication and documentation skills

  • Knowledge of containerization tools such as Docker, Kubernetes, etc

  • Zabbix, Nagios

  • Containerization

  • AWS, Azure, GCP

  • Jenkins

  • Sonarqube

  • Ansible, Chef, Puppet, etc

Responsibilities:

  • Ensure infrastructure scalability, reliability, and security by implementing infrastructure as code (IaC) principles.

  • Collaborate with software developers, quality assurance engineers, and IT professionals to guarantee smooth deployment, automation, and software infrastructure management.

  • Design and implement CI/CD pipelines for multiple software applications and environments.

  • Automate and streamline deployment processes, minimizing manual intervention and improving system efficiency.

  • Stay up-to-date with industry trends and emerging technologies, assessing their potential impact and recommending adoption where appropriate.

Show more details

Innovature favicon
Innovature

Full Stack Developer (PHP & Vue.js/React.js)

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 3 - 5 Years

  • 3-5 years of development experience

Other Requirements:

  • Excellent communication and presentation skills are essential.

  • Strong proficiency in PHP and PHP frameworks(Laravel/CodeIgniter/CakePHP)

  • Experience with Vue.js or React.js, and modern frontend development.

  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.

  • Proficiency in MySQL, PostgreSQL, or other relational databases.

  • Strong understanding of RESTful API development and authentication (OAuth, JWT).

  • Familiarity with Docker, CI/CD pipelines, and cloud services (AWS/GCP/Azure).

  • Experience with version control systems (Git, GitHub, GitLab).

  • Knowledge of CSS frameworks (Tailwind CSS, Bootstrap, or Material-UI).

  • Understanding of server-side performance optimization and caching techniques.

  • Strong problem-solving skills and ability to work independently or as part of a team.

Responsibilities:

  • Design, develop, and maintain full-stack web applications using PHP (Laravel, CakePHP, or CodeIgniter) and Vue.js or React.js.

  • Develop and integrate RESTful APIs and third-party services.

  • Optimize applications for performance, scalability, and security.

  • Work with databases such as MySQL, PostgreSQL, or MongoDB for data management.

  • Implement responsive and interactive UI components using Vue.js/React.js. and Tailwind CSS.

Show more details

Innovature favicon
Innovature

DevOps Engineer – GCP

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 2 - 4 Years

  • 2 – 4 years of experience in DevOps

Other Requirements:

  • Expertise in Google Cloud Platform (GCP) services like Compute Engine, GKE, Cloud Storage, Cloud Functions, Cloud SQL, BigQuery, and more.

  • Excellent communication and presentation skills are essential.

  • Hands-on experience with Infrastructure as Code (IaC) using Terraform, Cloud Deployment Manager, or Pulumi.

  • Experience with containerization and orchestration using Docker and Kubernetes (GKE preferred).

  • Proficiency in scripting languages such as Bash.

  • Experience with CI/CD tools like Jenkins, GitLab CI, ArgoCD, or Cloud Build.

  • Strong understanding of networking, VPC, load balancing, firewalls, and DNS in cloud environments.

  • Knowledge of logging, monitoring, and alerting tools (Prometheus, Stackdriver, ELK, Datadog).

  • Experience with security best practices, including IAM, OAuth, and compliance frameworks.

  • Excellent problem-solving and troubleshooting skills.

  • Knowledge of other cloud platforms (AWS/Azure)

Responsibilities:

  • Design, implement, and manage GCP infrastructure using Terraform, Deployment Manager, or similar IaC tools.

  • Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, GitHub Actions, or Cloud Build.

  • Automate provisioning, configuration management, and deployments with Terraform, Ansible, or Chef/Puppet.

  • Monitor system performance, reliability, and security using Prometheus, Grafana, Stackdriver, or Datadog.

  • Manage and optimize Kubernetes (GKE) clusters, ensuring efficient container orchestration.

Show more details

Innovature favicon
Innovature

DevOps Lead

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 5 - 7 Years

  • 5 – 7 years

Other Requirements:

  • Acquaintance with software development processes and methodologies

  • Experience with cloud infrastructure platforms such as AWS, Azure and GCP

  • Excellent scripting skills in Bash, Python or Ruby

  • Strong problem-solving and troubleshooting skills, with the ability to identify root causes and implement effective solutions.

  • Proficiency in configuration management tools such as Ansible, Chef, or Puppet

  • Knowledge of security best practices and the ability to implement security controls at the infrastructure level.

  • Experience in monitoring tools such as Zabbix, Nagios, etc

  • Hands-on knowledge of Linux fundamentals, System administration, performance tuning, etc

  • Good knowledge of networking, routing and switching

  • Communication and documentation skills

  • Knowledge of containerization tools such as Docker, Kubernetes, etc

  • Zabbix, Nagios

  • Containerization

  • AWS, Azure, GCP

  • Jenkins

  • Sonarqube

  • Ansible, Chef, Puppet, etc

Responsibilities:

  • Collaborate with software developers, quality assurance engineers and IT professionals to guarantee smooth deployment, automation and management of software infrastructure.

  • Design and implement CI/CD pipelines for multiple software applications and environments.

  • Automate and streamline deployment processes, minimizing manual intervention and improving system efficiency.

  • Stay up-to-date with industry trends and emerging technologies, assessing their potential impact and recommending adoption where appropriate.

  • Troubleshoot software infrastructure issues and collaborate with the team to resolve them.

Show more details

Innovature favicon
Innovature

Software Engineer(PHP)

Innovature is a global leader in business consulting and technology services, enabling digital transformation with cutting-edge AI, cloud, and data management solutions.

engineeringonsiteKochi, INfull-time

Experience Requirements:

  • 2 - 4 Years

  • 2-4 years of development experience

Other Requirements:

  • Excellent communication and presentation skills are essential.

  • Strong proficiency in PHP and PHP frameworks(Laravel/CodeIgniter/CakePHP)

  • Proficiency in MySQL, PostgreSQL, or other relational databases.

  • Strong understanding of RESTful API development and authentication (OAuth, JWT).

  • Familiarity with Docker, CI/CD pipelines, and cloud services (AWS/GCP/Azure).

  • Experience with version control systems (Git, GitHub, GitLab).

  • Understanding of server-side performance optimization and caching techniques.

  • Strong problem-solving skills and ability to work independently or as part of a team.

  • Experience with Vue.js or React.js and modern frontend development is an added advantage.

Responsibilities:

  • Design, develop, and maintain web applications using PHP (Laravel, CakePHP, or CodeIgniter)

  • Develop and integrate RESTful APIs and third-party services.

  • Optimize applications for performance, scalability, and security.

  • Work with databases such as MySQL, PostgreSQL, or MongoDB for data management.

  • Collaborate with designers, frontend developers, and project teams to ensure seamless development workflows.

Show more details

iERP.ai favicon
iERP.ai

Node.js Backend Developer

iERP.ai is an AI-powered platform that helps businesses achieve better decision-making through accurate sales forecasting and predicting late customer payments.

engineeringremoteSK
€2000 - €3500
contract

Benefits:

  • Training, mentoring & international conferences.

  • Relaxed and informal culture.

  • Company events.

  • Flexible working hours.

Experience Requirements:

  • At least 3 years of experience with Node.js backend

  • Required experience with Node.js, Typescript, Postgres, Cloud platform, data integration with different tools

  • Nice to have: Experience with Microsoft Azure

Other Requirements:

  • self-driven

Responsibilities:

  • Design and develop NodeJS backend on our cloud AI platform and provide support in the backend of our desktop Electron app.

  • Apply architecture principles and development standards.

  • Work closely with other technical teams undertaking product development coordination and delivery.

  • Work as a part of our agile SCRUM team to deliver new, exciting features and functionalities

  • We are a distributed team in different timezones so we’ve thought a lot about how we communicate.

Show more details

Neodata Group favicon
Neodata Group

Software Developer

Neodata Group is an expert partner in Data & AI, offering tailor-made solutions for medium and large enterprises to transform data into strategic decisions and actions.

engineeringonsiteMilano, ITfull-time

Other Requirements:

  • Big Data

  • Artificial Intelligence

  • Machine Learning

  • Natural Language Processing

  • Kafka

  • Kubernetes

  • Docker

  • K8S

  • Hadoop

  • Spark

  • ELK Stack

  • Open Search

  • Elastic Search

  • Cloud

  • Microservices

  • Spring Boot

  • Python

  • Java

  • Scala

  • SQL

Show more details

Datastrato favicon
Datastrato

Distributed Data Systems - Senior Software Engineer

Datastrato is a unified data and AI catalog that simplifies metadata management, enforces governance, and powers AI strategies across clouds.

engineeringremotefull-time

Benefits:

  • Generous equity options package

  • Flexible working hours

  • Freedom of choice for your technical equipment

  • Exciting opportunities for career progression as we grow

  • Little to zero controls combined with autonomous work where you set your own pace in a collaborative environment

Education Requirements:

  • BS in Computer Science, related technical field, or equivalent practical experience

  • Optional: MS or PhD in databases, distributed systems

Experience Requirements:

  • At least 5 years of experience in software engineering with a focus on distributed data systems

  • Proficiency in programming languages such as Java/Scala, C++, or Rust

  • Experience with distributed systems, databases and big data systems (Spark, Hadoop, and others)

Other Requirements:

  • Comfortable working towards a multi-year vision with incremental deliverables

Responsibilities:

  • Design and develop distributed data systems from the ground up, including areas like: Geo-distributed consensus system. High availability distributed system

  • Collaborate with other team members to identify and solve complex distributed, performance, and engineering problems

  • Mentor and provide guidance to junior engineers

Show more details

Vertesia favicon
Vertesia

Senior Full Stack Software Engineer

Vertesia is a high-speed, low-code platform for building, deploying, and operating generative AI applications and agents at enterprise-scale.

engineeringremoteUSfull-time

Benefits:

  • Competitive wages

  • Paid vacation and holidays

  • Wellness perks

  • Even more benefits based on your location

Education Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Experience Requirements:

  • 8+ years of experience in full stack development with a proven track record of delivering complex projects.

  • Advanced proficiency in front-end technologies (TypeScript, React, Tailwind).

  • Extensive experience with back-end development (Node.js, Python, Temporal).

  • Deep understanding of NoSQL database technologies (MongoDB, Elasticsearch).

  • Experience with designing and implementing RESTful APIs and microservices architectures.

Responsibilities:

  • Lead design, development, and maintenance of comprehensive features across the full software stack, including frontend, backend, and API integrations.

  • Produce clean, efficient, and well-documented code, adhering to advanced coding standards and best practices.

  • Collaborate effectively with product managers, designers, and engineering teams throughout the project lifecycle to deliver high-quality solutions.

  • Proactively identify technical challenges and devise innovative solutions to overcome them.

  • Mentor junior engineers and contribute to the evolution of our development processes and codebase.

Show more details

Vertesia favicon
Vertesia

Full Stack Software Engineer

Vertesia is a high-speed, low-code platform for building, deploying, and operating generative AI applications and agents at enterprise-scale.

engineeringremoteUSfull-time

Benefits:

  • Competitive wages

  • Paid vacation and holidays

  • Wellness perks

  • Even more benefits based on your location

Education Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Experience Requirements:

  • 5+ years of experience in full-stack software development

  • Strong proficiency in front-end technologies (TypeScript, React, Tailwind)

  • Extensive experience with back-end development (Node.js, Python, Temporal).

  • Familiarity with No SQL database technologies ( MongoDB and ElasticSearch)

  • Experience with RESTful APIs and microservices architecture

Responsibilities:

  • Design, develop, and maintain features across the entire software stack, including frontend, backend, and API integrations.

  • Write clean, efficient, and well-documented code, adhering to best practices and coding standards.

  • Collaborate closely with product managers, designers, and other engineers throughout the development lifecycle.

  • Proactively identify and resolve technical challenges, proposing innovative solutions.

  • Contribute to the continuous improvement of our development processes and codebase.

Show more details

Imbue favicon
Imbue

Software Engineer, Data

Imbue is building an AI-powered coding agent environment that integrates engineering wisdom into LLM workflows, enabling users to create trustworthy software.

engineeringonsiteSan Francisco, US
$170,000 cash - $350,000 cash
full-time

Benefits:

  • Lunch provided daily to onsite employees

  • 250 lifestyle stipend per month

  • Generous budget for self-improvement: coaching, courses, conferences, etc

  • Actively co-create and participate in a positive, intentional team culture

  • Frequent team events, dinners, off-sites, and hanging out

Experience Requirements:

  • A strong software engineer with 5+ years of experience, ideally working with large-scale data systems

  • Experienced in designing and maintaining data pipelines and infrastructure, especially for analytics, experimentation, and ML

  • Comfortable with tools for data orchestration (Airflow, Prefect), batch or streaming processing (Spark, Ray, Flink), and event tracking and analytics (Amplitude, PostHog)

  • Experienced with cloud-based infrastructure and storage (e.g., S3, GCP, Snowflake, or Redshift)

  • Exposure to MLOps, model serving infrastructure, or ML workflows

Other Requirements:

  • Pragmatic and principled

Responsibilities:

  • Combine synthetic data generation with human annotation platforms

  • Design and build resilient, scalable pipelines (ETL and ELT)

  • Develop and maintain infrastructure to support self-serve analytics, experimentation, and dataset generation

  • Help define and improve data modeling practices across the company

  • Build integrations with ML infrastructure to support training pipelines, inference logging, and model monitoring (MLOps)

Show more details

Imbue favicon
Imbue

Software Engineer, Infrastructure

Imbue is building an AI-powered coding agent environment that integrates engineering wisdom into LLM workflows, enabling users to create trustworthy software.

engineeringremoteSan Francisco, US
$170,000 cash - $350,000 cash
full-time

Benefits:

  • Lunch provided daily to onsite employees

  • 250 lifestyle stipend per month

  • Generous budget for self-improvement: coaching, courses, conferences, etc

  • Actively co-create and participate in a positive, intentional team culture

  • Frequent team events, dinners, off-sites, and hanging out

Experience Requirements:

  • Experienced enough with dev ops to be properly opinionated

  • A good software engineer

Other Requirements:

  • Passionate about enabling other engineers and creating good tooling for developers

  • Careful and detail oriented

Responsibilities:

  • Build and manage wrapper tools that allow code written for single hosts to scale seamlessly to large GPU clusters

  • Debug distributed exceptions and improve our logging and tracing stack

  • Design improvements to systems that manage secrets, configurations, ongoing jobs, and other stateful components of our software

  • Search out and prototype possible additions to our software stack

  • Dig deeply into open-source or third-party code, including C/C++ libraries

Show more details

Imbue favicon
Imbue

Sr. Product Engineer

Imbue is building an AI-powered coding agent environment that integrates engineering wisdom into LLM workflows, enabling users to create trustworthy software.

engineeringonsiteSan Francisco, US
$170,000 a year - $350,000 a year
full-time

Benefits:

  • Lunch provided daily

  • 250 lifestyle stipend per month

  • Generous budget for self-improvement: coaching, courses, conferences, etc

  • Actively co-create and participate in a positive, intentional team culture

  • Frequent team events, dinners, off-sites, and hanging out

Experience Requirements:

  • Either experienced or interested in being a founder of a software product company

  • Experienced with React/Typescript and Python

Other Requirements:

  • A builder at heart

  • Motivated by solving real problems for real customers

  • Energized by understanding and talking to users

  • Someone that loves to sweat the details

  • Able to navigate ambiguity and work independently without explicit directions

Responsibilities:

  • Conduct user interviews and ask insightful questions while shadowing current or potential users

  • Implement rough prototypes for potential product ideas or iterations

  • Collect, parse, and ideate on feedback generated from both internal and external users

  • Quickly assemble code abstractions to enable fast iteration

  • Ship backend and frontend code against various interfaces (web, CLI, IDE, etc.)

Show more details

Yembo favicon
Yembo

Software Engineer (3D Web) - Remote

Yembo is an AI-powered platform that simplifies property surveys and inspections, automatically generating content inventory, 3D models, and floor plans in minutes.

engineeringremoteUS
$142,000 USD
full-time

Benefits:

  • 100% Employer Covered Health Care Plan for you and your family (Medical, Dental & Vision)

  • Retirement Plan (We offer a 401k with 4% company match)

  • Life Insurance (Basic, Voluntary & AD&D)

  • Paid Time Off (Unlimited Flex PTO, Flexible Sick Leave & 11 National Holidays)

  • Parental Leave for both caregivers

Experience Requirements:

  • 5+ years experience building commercial web applications

  • Fluency in Typescript & React

  • Expertise developing with a Javascript or Typescript 3D library such as Babylon.js or Three.js

  • Experience writing shaders targeting WebGL/OpenGL ES, WebGPU, or other lower level graphical libraries

  • Demonstrated knowledge of vector and 3D math

Other Requirements:

  • Proficiency with profiling and optimizing application performance

  • Located in the domestic United States or Canada (eastern time preferred)

  • Pragmatic - have a proven ability to stick to product timelines

  • Multifaceted - comfortable and willing to take on new challenges as they arise

  • Collaborative - willing to work with design and product

Responsibilities:

  • own the technical development and delivery of our commercial application that enables this technology to solve real problems for our customers.

Show more details