AI Software Engineer Remote

New

Skills

Devops Docker Engineer Golang Java Mongodb NodeJS Python Software Engineering

Join JumpCloud as an AI Software Engineer and contribute to building the next generation of cloud-based directory and server management solutions. Work remotely with a talented engineering team to solve complex challenges related to identity, authentication, and security, impacting thousands of organizations worldwide. This is an ideal opportunity for new graduates passionate about modern technologies, collaborative problem-solving, and continuous learning in a dynamic SaaS environment.

Job Overview
  • Develop and enhance cloud-based directory services using modern tech stacks.
  • Collaborate with global teams to design scalable, secure, and reliable software solutions.
  • Embrace a remote-first culture with opportunities for mentorship and career growth.
  • Leverage AI-assisted development tools to improve productivity and code quality.
  • Participate in on-call rotations to ensure system reliability and responsiveness.
Key Responsibilities
  • Design, develop, and maintain software components for cloud-based identity and device management platforms.
  • Contribute to solving technical challenges involving authentication, security, and scalability.
  • Work collaboratively within agile teams to deliver high-impact features and enhancements.
  • Utilize AI-based tools for code development, research, and problem-solving.
  • Participate in on-call support to address critical system alerts and ensure service uptime.
Required Skills & Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 0-2 years of experience in software engineering (including internships, coursework, or personal projects).
  • Programming proficiency in Java, Python, C, or C++ with interest in Go and NodeJS.
  • Solid understanding of data structures and algorithms (arrays, trees, graphs, sorting, searching).
  • Familiarity with version control tools like Git and development in Linux, macOS, or Unix environments.
  • Exposure to SQL or NoSQL databases is a plus.
  • Comfort using AI-assisted development and research tools (e.g., GitHub Copilot, ChatGPT).
  • Excellent problem-solving and communication skills; fluency in English required.
  • Growth mindset with eagerness to learn new technologies and adapt to changing requirements.
  • Ability to thrive in a collaborative, customer-focused, and agile team environment.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Intermediate Support Engineer

New

Deliver expert support for GitLab customers

Troubleshoot and resolve complex technical issues

CI/CD Devops Engineer Git

Endpoint Engineer Compliance Lead

New

Lead compliance and security projects for endpoint devices

Design and automate scalable endpoint management solutions

AWS Bash Devops Engineer

Linux Security Systems Engineer

New

Integrate and manage security products

Automate security and operational workflows

Ansible AWS Azure Configuration Management

Site Reliability & Observability Engineer

New

Implement cloud observability solutions for customers

Automate and optimize system reliability and scalability

Ansible AWS Cloudformation Datadog

Open Source Developer Role

New

Enable remote open source development

Represent company at industry events

Architecture Debian Device Drivers Devops

SDN Software Engineer Role

New

Recruit outstanding engineers for SDN and open source networking.

Advance open source networking solutions for data centers, telco, and IoT.

Devops eBPF Golang Kubernetes

Senior Linux Platform Engineer

New

Design and manage scalable Linux infrastructure

Automate provisioning and configuration via IaC tools

Ansible AWS Azure Devops

Senior SRE at Canonical

New

Automate enterprise infrastructure operations

Architect and maintain scalable cloud solutions

Containers Devops devsecops Engineer

Software Development Manager

New

Lead and develop engineering teams

Drive process and technology improvements

Agile Methodologies Angular AWS Azure

Database Migration Software Engineer

New

Develop scalable database migration software

Automate and test data transport tools

Devops Go gRPC Javascript

Database Automation Engineer

New

Automate database lifecycle management

Optimize database performance and reliability

Devops Engineer Kubernetes Mongodb

Cloud Project Manager

New

Lead and deliver cloud transformation projects

Maintain project profitability and identify new business opportunities

AWS Azure Cloud Devops

Cloud Engineering Manager Role

New

Build and lead cloud engineering teams

Deliver scalable platform and infrastructure tools

Agile Architecture AWS CI/CD

Senior AI Design Manager

New

Hire remote AI design leader

Enhance GitLab's AI capabilities

Ai Devops Machine Learning Product

Customer Success Engineer EMEA

Posted 3 days ago

Support EMEA customers remotely

Enable successful DevOps adoption

Agile Methodologies CI/CD Cloud Platforms Communication

Linux Sustaining Engineer Role

Posted 4 days ago

Resolve critical issues in open source stack

Collaborate with upstream communities

Ceph Devops Docker Engineer

Ubuntu Embedded Project Manager

Posted 4 days ago

Deliver complex engineering projects on embedded devices.

Coordinate cross-functional, multinational teams and stakeholders.

Architecture Devops Embedded systems IOT

GitOps Engineering Manager APAC

Posted 4 days ago

Lead and mentor high-performing DevOps teams

Advance infrastructure-as-code and GitOps practices

Agile Methodologies Devops Distributed systems Infrastructure as code

Microservices Engineer (Remote)

Posted 4 days ago

Design and build scalable microservices and APIs

Enhance performance, resilience, and security of backend systems

CI/CD Devops Distributed systems Docker

Lead Linux Kernel Engineer

Posted 4 days ago

Lead kernel architecture and development for Ubuntu Linux

Optimize security and performance of the Linux kernel

Bash Scripting C programming Debian packaging Device Drivers

Site Reliability Engineer Role

Posted 4 days ago

Automate infrastructure operations using software engineering best practices.

Architect, deploy, and manage cloud platforms at scale.

Containers Devops devsecops Engineer

Technical Author Roles

Posted 5 days ago

Elevate industry standards in documentation.

Build scalable documentation capacity across teams.

Community engagement Devops Git IOT

Ubuntu Kernel Engineering Manager

Posted 5 days ago

Lead distributed engineering teams

Ensure secure and high-quality kernel delivery

C programming Devops Git Golang

Rust Engineering Lead Opportunity

Posted 5 days ago

Advance Rust adoption across Canonical projects

Develop high-quality Rust software for Linux systems

Computer science Devops Distributed systems Flutter

Cloud Engineering Manager Role

Posted 5 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

Ubuntu Security Engineer

Posted 5 days ago

Enhance Ubuntu ecosystem security

Identify and remediate software vulnerabilities

C programming Code Auditing Devops Devops Tools

Linux QA Automation Engineer

Posted 5 days ago

Enhance Ubuntu release quality through automation and testing

Monitor, analyze, and report software quality metrics

Agile Development Automation Continuous integration Data Analytics

Site Reliability Consultant

Posted 5 days ago

Manage and optimize CICD pipelines

Develop and maintain deployment tooling

Devops Github Actions Golang Java

Senior SRE Gitops Engineer

Posted 5 days ago

Advance IT operations automation

Lead infrastructure as code practices

Architecture Cloud Computing Devops Elasticsearch

Senior Golang Developer Role

Posted 5 days ago

Develop scalable cloud-based disaster recovery solutions

Enhance and maintain high-load distributed services

Algorithms Architecture Cloud Services Data Structures

Site Reliability Engineering Manager

Posted 5 days ago

Lead and mentor remote DevOps teams

Drive infrastructure as code and automation

Agile Methodologies Cloud Devops Distributed systems

Solutions Engineering Software Engineer

Posted 5 days ago

Lead development of open source automation tools

Enhance infrastructure-as-code for efficient operations

Cloud Computing Devops Distributed systems Engineer

Remote Customer Success Engineer

Posted 5 days ago

Hire a remote engineer

Support GitLab customers

CI/CD Cloud Computing Customer success Devops

Linux Kernel Engineer Role

Posted 6 days ago

Expand Ubuntu support for new SoC platforms

Optimize Linux kernel performance for partner silicon

Bash Scripting C programming Device Drivers Devops

Ubuntu Platform Integration Engineer

Posted 6 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Open Source Performance Engineer

Posted 6 days ago

Drive performance and correctness across software stack

Develop and maintain performance measurement frameworks

Devops eBPF Engineer Golang

Enterprise Open Source Sales Manager

Posted 6 days ago

Lead and manage regional enterprise sales teams.

Drive adoption of open source solutions among enterprise clients.

Cloud Computing Container Technologies Devops IOT

Automotive Technical Manager Role

Posted 6 days ago

Lead and grow a distributed engineering team

Ensure product compliance with automotive and industrial standards

Agile Methodologies Cloud Technologies Devops Embedded development

Linux Operations Engineer

Posted 6 days ago

Troubleshoot and resolve complex open source infrastructure issues

Collaborate with global teams and upstream communities

Ceph Devops Docker Engineer

Graduate Sales Development Role

Posted 6 days ago

Drive sales pipeline growth

Identify and engage new business opportunities

Blockchain Business Development Communication Devops

Engineering Director, Canonical

Posted 6 days ago

Lead and manage distributed engineering teams

Drive software quality and performance

Agile Methodologies Devops Director Distributed systems

Senior Python MongoDB Engineer

Posted 6 days ago

Develop a fully managed MongoDB solution

Automate deployment and operations across environments

Automated Testing Devops Engineer Infrastructure Automation

Go Developer Tooling Engineer

Posted 6 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 6 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Senior Ubuntu Engineering Manager

Posted 6 days ago

Lead and grow a distributed engineering team

Drive development of Ubuntu’s core components

Architecture Debian packaging Devops Java

Linux Crypto Security Engineer

Posted 6 days ago

Enhance Ubuntu's security and cryptography to meet international standards

Develop automation tools for compliance auditing and remediation

Ansible Applied Cryptography C programming Devops

Security Engineering Manager Role

Posted 6 days ago

Lead and develop a security engineering team

Drive implementation of industry security standards

Agile Development Cloud Devops IOT

Ubuntu Sales Engineer Role

Posted 6 days ago

Facilitate enterprise adoption of Ubuntu Pro

Provide technical guidance and solutions to customers

AWS Azure Cloud Computing Containers

Cloud Alliances Solutions Architect

Posted 6 days ago

Enable partners to adopt Canonical's open source technologies

Architect cloud and data center solutions

AWS Azure Bash Ceph

Containerization & Virtualization Engineer

Posted 6 days ago

Develop and enhance virtualization and container technologies

Ensure security, performance, and reliability of cloud infrastructure

Devops Docker Engineer Go
overtime