Top AI Software Engineer Jobs Openings in 2025
Looking for opportunities in AI Software Engineer? This curated list features the latest AI Software Engineer job openings from AI-native companies. Whether you're an experienced professional or just entering the field, find roles that match your expertise, from startups to global tech leaders. Updated everyday.
Edit filters
iOS Engineer - Comet
Perplexity
1001-5000
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 10, 2025
Apply
June 10, 2025
Senior Camera Software Engineer
HP IQ
101-200
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 10, 2025
Full Stack Engineer
Talent Labs
11-50
-
United Kingdom
Full-time
Remote
true
Software Engineer
Software Engineering
Apply
June 10, 2025
Software Engineer - MacOS
X AI
5000+
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 9, 2025
Sr. Software Engineer
Vanta
1001-5000
-
United States
Full-time
Remote
true
At Vanta, our mission is to secure the internet and protect consumer data. We believe that security should be monitored and verified continuously, and we empower companies to practice better security and prove it with ease. Vanta has a kind and talented team, and while some have prior security experience, many have been successful at Vanta without it. Our Senior Software Engineers lead and mentor engineers, delivering high-value products for our customers and infrastructure that enables our business to scale. As a Senior Software Engineer at Vanta, you’ll be responsible for setting technical direction to provide a strong foundation for our infrastructure to scale with our business. You will also drive complex projects across our technical stack and mentor our talented engineering team. Your past experience will be leveraged to enable and accelerate Vanta’s growth.The GRC Policies team sits at the heart of Vanta’s product, powering the creation, management, and tracking of compliance policies throughout their lifecycle. This team is at the forefront of innovation, incorporating AI to enhance policy workflows and elevate our customers’ overall compliance programs.This is a unique opportunity to blend impactful software engineering with cutting-edge applied AI.What you’ll do as a Senior Backend Software Engineer at Vanta:Design APIs from first principles, ensuring they are intuitive and usable by both code and AI agents.Make thoughtful trade-offs that balance business objectives, user experience, and long-term technical sustainability.Mentor and guide fellow engineers, promoting best practices across the team.Lead initiatives that strengthen operational excellence and raise the bar on engineering quality across the organization.How to be successful in this role:Have at least 8 years of industry experience with backend development.Proven ability to design clean, effective internal APIs and services.Hands-on experience with TypeScript, GraphQL, and MongoDB.Demonstrated leadership of significant technical projects from inception through delivery.A pragmatic approach to problem solving, with the ability to assess when to build versus buy, identify true customer needs, and execute with iteration in mind.A product-minded engineer who empathizes with users and is driven to solve their problems.Experience in building both early-stage (0 to 1) and scaling (1 to 10) systems with strong execution skills.Previous experience applying AI in products, or a strong interest in exploring this space.What you can expect as a Vantan:Industry-competitive compensation100% covered medical, dental, and vision benefits with dependents coverage16 weeks fully-paid parental leave for all new parentsHealth & wellness and remote workplace stipendsFamily planning benefits through Carrot Fertility401(k) matchingFlexible work hours and locationOpen PTO policy11 paid holidays in the USOffices in SF, NYC, London, Dublin, and SydneyTo provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar-stage growth companies. Final offer amounts are determined by multiple factors and may vary based on candidate location, skills, depth of work experience, and relevant licenses/credentials. #LI-remoteAt Vanta, we are committed to hiring diverse talent of different backgrounds and as such, it is important to us to provide an inclusive work environment for all. We do not discriminate on the basis of race, gender identity, age, religion, sexual orientation, veteran or disability status, or any other protected class. As an equal opportunity employer, we encourage and welcome people of all backgrounds to apply.About VantaWe started in 2018, in the wake of several high-profile data breaches. Online security was only becoming more important, but we knew firsthand how hard it could be for fast-growing companies to invest the time and manpower it takes to build a solid security foundation. Vanta was inspired by a vision to restore trust in internet businesses by enabling companies to improve and prove their security.From our early days automating security monitoring for compliance standards like SOC 2, HIPAA and ISO 27001 to creating the world's leading Trust Management Platform, our vision remains unchanged. Now more than ever, making security continuous—not just a point-in-time check— is essential. Thousands of companies rely on Vanta to build, maintain and demonstrate their trust— all in a way that's real-time and transparent.
Software Engineer
Software Engineering
Apply
June 9, 2025
Staff Software Engineer
Hippocratic AI
101-200
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 9, 2025
iOS Engineer, Payments
X AI
5000+
USD
180000
-
440000
United States
Full-time
Remote
false
About xAI xAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All engineers and researchers are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates.About the role We’re looking for an exceptional iOS Engineer for a new payments platform being built at X which serves 600 million+ monthly users. This is a high-priority role responsible for protecting users and the platform from fraud, abuse, and risk. As an iOS engineer on the team, you’ll help shape the user experience and mobile architecture of these new payments services from the ground up. You’ll work closely with the design and backend teams to build secure, responsive, and elegant payments features directly into the X iOS app. This is a rare opportunity to define how users engage with money in a social context—unlocking new digital experiences powered by speed, trust, and simplicity. What You'll Do Design and build high-quality, scalable iOS features for payments, wallets, identity, and more Collaborate closely with backend and design to deliver seamless end-to-end user flows Ensure reliability, performance, and security of payments transactions on mobile Contribute to the architectural evolution of X’s iOS codebase with a focus on modularity and reusability Write clean, testable code and maintain high engineering standards across development and release Participate in code reviews, technical discussions, and roadmap planning Who You Are Experienced: 5+ years building iOS applications in Swift, with deep understanding of UIKit and modern iOS frameworks Product-minded: You care about user experience, polish, and performance—especially in sensitive financial contexts Security- and privacy-conscious: You understand how to handle sensitive user data securely and responsibly Builder mentality: You’re energized by zero-to-one problems and thrive in fast-paced, iterative environments Collaborative communicator: You work well with cross-functional teams and clearly explain technical trade-offs Bonus Experience working on mobile payments, digital wallets, or identity verification flows Familiarity with mobile security best practices (e.g., secure storage, encryption, biometric auth) Comfortable contributing across mobile architecture and backend APIs Tech Stack (Optional) Swift Golang Postgres Kafka Memcached Interview Process After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 30 minute phone interview, during which a member of our team will ask technical questions. If you clear the phone interview, you will proceed to next steps: Coding assessment in a language of your choice. Systems design: Translate high-level requirements into a scalable, fault-tolerant service. Project deep-dive: Present your past exceptional work to a small audience. Meet and greet with the wider team. Our goal is to finish the main process within one week. Location The role is based in Palo Alto. Candidates are expected to be located near the Bay Area or open to relocation. Annual Salary Range $180,000 - $440,000 USDxAI is an equal opportunity employer. California Consumer Privacy Act (CCPA) Notice
Software Engineer
Software Engineering
Apply
June 9, 2025
Software Engineer, Full-Stack (7+ years of experience)
Captions
101-200
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 9, 2025
Software Engineer, Inference Scalability and Capability
Anthropic
1001-5000
-
United Kingdom
Full-time
Remote
true
Software Engineer
Software Engineering
Apply
June 9, 2025
Senior Full Stack Engineer
Hippocratic AI
101-200
-
United States
Full-time
Remote
false
Software Engineer
Software Engineering
Apply
June 7, 2025
Agent Software Engineer
Decagon
101-200
-
United States
Full-time
Remote
false
About DecagonDecagon is building the most advanced conversational AI agents for the enterprise. Since starting the company, we've been on a tear, winning over customers like Duolingo, Notion, Rippling, Eventbrite, Webflow, BILT and many more. Our AI agents provide a human-like customer support experience that enables enterprises to better serve their customers and efficiently manage their customer experience organizations.We've raised $100M in total funding from Bain Capital Ventures, Accel, a16z, BOND Capital, A*, Elad Gil, and notable angels, including the founders of Box, Airtable, Rippling, Okta, Lattice, and Klaviyo.About the TeamThe Agent Engineering team at Decagon deploys mission-critical AI agents to our customers that impact millions of users and directly drive Decagon’s growth. You will build on our industry-leading AI agent platform, collaborate directly with customers and use your own creativity to devise long-term, scalable solutions.Our mission is to deliver magical support experiences — AI agents working alongside human agents to help users resolve their issues.About the RoleOn the Agent Engineering team, you’ll have complete ownership and autonomy in building and shipping best-in-class AI agents, from initial implementation through continuous iteration. You’ll work directly with leaders across industries like finance, healthcare and hospitality, solving their users’ needs with reliable and intuitive AI agents.Engineers here own their work end-to-end and are trusted to make a real impact. This role is for someone who dives deep into complex system challenges and builds elegant solutions that scale to millions of users.In this role, you willDesign and build AI agents that outperform human agents in managing complex customer interactions and driving customer retentionIdentify cross-customer trends that guide the evolution of Decagon’s agent building platform and research effortsExperiment with and run evaluations on the latest text and voice models, then integrate them at scale with large enterprise-grade customersYour background looks something like thisHave 2+ years of industry experience in software engineeringProficiency with Python, Typescript and asynchronous programmingA high degree of comfort digging into system failures within deep technology stacks using any tool necessaryEven betterPrior experience working with multi-modal modelsBenefitsMedical, dental, and vision benefitsTake what you need vacation policyDaily lunches, dinners and snacks in the office to keep you at your bestCompensation$220K – $300K + Offers Equity
Software Engineer
Software Engineering
Apply
June 6, 2025
Senior Software Engineer - Inference Apps
Lambda AI
501-1000
-
United States
Full-time
Remote
true
Software Engineer
Software Engineering
Apply
June 6, 2025
Senior Software Engineering Manager
Hiya
201-500
-
United States
Full-time
Remote
true
Software Engineer
Software Engineering
Apply
June 6, 2025
Staff Software Engineer, Anti-Fraud & Abuse
Augment Code
101-200
-
United States
Full-time
Remote
false
About Augment Code The best software comes from Augmenting developers, not replacing them. We’re bringing joy back to software engineering and keeping developers in flow by building the best AI programming tools, with radical contextual awareness of your codebase that benefits teams. About the role We’re looking for a seasoned expert in fraud, abuse, or risk to help us scale responsibly as we bring the joy back to software engineering. This is a high-impact role at the intersection of security, infrastructure, and AI—perfect for someone who thrives on complex systems and solving adversarial challenges at scale. Key Responsibilities: Design, build, and operate detection and prevention systems to stop fraud and abuse across our platform Lead proactive investigations and adversary-hunting efforts to uncover novel threats and abuse patterns Analyze misuse of our products and services, including abuse targeting AI and LLM-powered systems Quantify and mitigate the financial and operational impact of abuse across our infrastructure Influence the design of features and systems to be resilient to abuse, from the ground up Partner with engineering, product, and security teams to deliver trustworthy and abuse-resistant experiences Jump into other teams’ code to identify the right places to gather signals or introduce interventions with minimal impact on system complexity or stability Minimizing resources available to bad actors and making it harder for them to return You have: Strong experience building or operating systems to detect and mitigate fraud, abuse, or financial risk Background in one or more of: threat intelligence, adversarial ML, trust & safety, security engineering, or FinTech risk/fraud analysis Familiarity with adversarial tactics, techniques, and procedures (TTPs), especially in SaaS or cloud-native environments Bonus: Experience securing or analyzing AI/ML systems, especially LLMs Desired but optional: Experience preventing fraud in AI, gaming, or similar industries Experience with rapidly scaling startups Experience with LLMs Employee Benefits: Flexible work hours Competitive salary & Equity Tools Stipend Health, Dental, Vision and Life Insurance Short Term and Long Term Disability Unlimited Paid Time Off + Holidays. We focus on trust and ownership, not time in the chair Numerous company social events We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please contact your recruiter. Augment Code is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Augment Code's Applicant Privacy Policy.Pay Transparency Notice: The actual base salary within the stated range will be based on a combination of factors such as an individual's skills, experience level, educational background, and other relevant job-related considerations. Annual Base Salary Range$225,000—$300,000 USD
Software Engineer
Software Engineering
Apply
June 6, 2025
Software engineer, python (Generative AI)
Writer
1001-5000
-
United States
Full-time
Remote
true
📐 About this role We are seeking a talented software engineer who deeply proficient with python to join our dynamic and growing team at Writer. As a key member of our engineering team, you will play a crucial role in building the genAI software. Your primary focus will be on developing a state-of-the-art platform that harnesses generative AI technologies and you will deliver seamless and scalable solutions. You will work closely with cross-functional teams to design, implement, and maintain features that enhance the user experience, drive product growth, establish best practices, and integrate cutting-edge AI capabilities.🦸🏻♀️ Your responsibilitiesDesign and develop robust and scalable generative AI services using Python and open source frameworks such as Writer Agent Builder, LangChain, and n8n.Implement responsive and user-friendly frontend interfaces, leveraging technologies like React, TypeScript, and modern web frameworks.Work with cloud platforms such as AWS, GCP, or Azure to deploy and scale applications.Develop and integrate high-performance, low-latency APIs for AI-driven features.Collaborate with AI researchers to implement generative models in production.Ensure code quality through testing, peer reviews, and continuous integration.Participate in architectural design discussions and promote engineering best practices.Continuously improve the application’s performance, scalability, and maintainability.⭐️ Is This You?5+ years of experience in software engineering at expert level with Python.Experience building with generative AI applications in production environments.Expertise with microservices architecture and RESTful APIs.Solid understanding of database technologies such as PostgreSQL and vector databases as Elastic, Pinecone, Weaviate, or similar.Familiarity with cloud platforms (AWS, GCP, etc.) and containerized environments (Docker, Kubernetes).You are committed to writing clean, maintainable, and scalable code, following best practices in software development.You enjoy solving complex problems and continuously improving the performance and scalability of systems.You thrive in collaborative environments, working closely with cross-functional teams to build impactful features.Proven ability to help teams adopt technical best practices.✨Bonus: Experience with frontend technologies such as React and TypeScript.If you have built devtools, AI agents, or contributed to open source, please share them! *Note: 5 years experience is minimum experience, but we are open to seniority (Senior, Staff, Senior Staff, etc).
Software Engineer
Software Engineering
Apply
June 6, 2025
Senior/Staff Software Engineer
Cohere
501-1000
-
United Kingdom
Full-time
Remote
false
Who are we?Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.Join us on our mission and shape the future!About North:North is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises utilize AI. It offers a secure and customizable environment, allowing companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with workplace tools and applications.As a Senior/Staff Software Engineer, you will: Build and ship features for North, our AI workspace platformDevelop autonomous agents that talk to sensitive enterprise dataWrite and ship minimal code that runs in low-resource environments, and has highly stringent deployment mechanismsAs security and privacy are paramount, you will sometimes need to re-invent the wheel, and won’t be able to use the most popular libraries or toolingCollaborate with researchers to productionize state-of-the-art models and techniques
You may be a good fit if:Have shipped (lots of) Python in productionYou have built and deployed extremely performant client-side or server-side RAG/agentic applications to millions of usersYou have strong coding abilities and are comfortable working across the stack. You’re able to read and understand, and even fix issues outside of the main code baseYou’ve worked in both large enterprises and startupsYou excel in fast-paced environments and can execute while priorities and objectives are a moving targetIf some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you.We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.Full-Time Employees at Cohere enjoy these Perks:🤝 An open and inclusive culture and work environment 🧑💻 Work closely with a team on the cutting edge of AI research 🍽 Weekly lunch stipend, in-office lunches & snacks🦷 Full health and dental benefits, including a separate budget to take care of your mental health 🐣 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK🎨 Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement🏙 Remote-flexible, offices in Toronto, New York, San Francisco and London and co-working stipend✈️ 6 weeks of vacationNote: This post is co-authored by both Cohere humans and Cohere technology.
Software Engineer
Software Engineering
Apply
June 6, 2025
Atlas - Sr Backend Engineer (Typescript)
Darwin AI
51-100
-
France
Full-time
Remote
true
About the company
Atlas is a modern platform that enables companies to offer a diverse range of employee benefits seamlessly. By simplifying benefits administration, Atlas helps organizations enhance employee satisfaction and retention. Their innovative solution integrates easily into existing HR systems, empowering clients to deliver personalized benefits packages efficiently.Now also implementing new AI features, the product enables benefit management from multiple sources in one platform, rewarding global team in an effective manner, and with instant activation.About the role
We are looking for a passionate Senior Backend Engineer to join our founding engineering team, focusing on building scalable and robust server-side solutions using TypeScript. As a key contributor, you will help shape the architecture and infrastructure of Atlas’s backend, ensuring reliability, performance, and security. The team works under the premise ''Product first'', meaning that every team member can propose features, bring new ideas to the table, and contribute to the creation of a High-End benefit platform. Requirements:Extensive experience developing backend applications with TypeScript and Node.jsStrong understanding of RESTful APIs, and microservices architectureProven experience with cloud platforms such as AWS, GCP, or AzureFamiliarity with databases (we're using PostgreSQL) and data modeling best practicesKnowledge of CI/CD pipelines, testing frameworks, and deployment strategiesExcellent problem-solving skills and ability to write clean, maintainable code. We have a 95% test coverage that we are proud of and want to maintain.Strong communication skills and the ability to collaborate effectively within a team. We like people who love to have ownership and agency, critical skills in a Startup.Interview Process:Kickoff InterviewBehavioral Interview with CEO(soft skills / cultural fit)Technical interviewLive coding interviewTakehome Challenge
Software Engineer
Software Engineering
Apply
June 6, 2025
Frontend Engineer, Growth
Evenup
501-1000
-
Canada
Full-time
Remote
true
Software Engineer
Software Engineering
Apply
June 6, 2025
Senior Professional Services Engineer, Actimize
Nice
5000+
-
United States
Full-time
Remote
false
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. So, what’s the role all about? As a Software Integration Engineer, you will be responsible for designing, developing, and customizing software solutions, primarily using Actimize, SQL, and other technologies, to meet client requirements. They assess technical feasibility, configure systems, perform thorough testing, and resolve issues through root cause analysis and sound problem-solving. You will also contribute to code reviews, mentor junior engineers, and ensure accurate documentation and technical communication. Throughout, you will focus on efficiency, quality, and continuous improvement in both process and product. How will you make an impact? Determines technical feasibility by evaluating requirements and analysis as well as proposed solutions Prepares and installs solutions by determining and designing system specifications, standards and programming Enhances existing solutions to match client requirements by configuring and customizing software using Actimize software, SQL and other technologies Tests and approves software solutions, configurations and customizations Provides information by collecting, analyzing, and summarizing development and service issues. Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process Collaborates and adds value through participation in peer code reviews, providing comments and suggestions Provides reliable solutions to a variety of problems using sound problem solving techniques Performs technical root cause analysis and outlines corrective action for given problems Serve as a mentor to less experienced software engineers Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on some design aspects Apply a sense of urgency, commitment and focus on the right priorities in developing technical solutions in a timely fashion Review product and/or application information including manuals and brochures for technical accuracy Documents and demonstrates solutions by developing documentation, diagrams, clear code and comments Have you got what it takes? 5+ years’ experience with a software company or consulting role Prior Actimize solution experience is a MUST Databases: MS SQL and Oracle. Cassandra is a plus Knowledge of ETL tools is a plus Operating systems: Windows and Linux Web Technologies: HTML, XML, XSL, Javascript Web App servers: Tomcat or WebSphere Prior Actimize solution experience Integration experience using APIs, DB, files, queues is a big plus AWS and Container experience is a plus Tableau knowledge is a plus Java is a plus Financial industries experience is a plus Excellent communication and problem solving skills Excellent written and spoken English Pro-active and Team Oriented approach BS degree in Computer Science or related field Travel required 0 to 10% What’s in it for you? Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NiCE! Enjoy NiCE -FLEX! At NiCE, we work according to the NiCE -FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere. About NiCE Actimize: NiCE Actimize is the largest and broadest provider of financial crime, risk, and compliance solutions for regional and global financial institutions, as well as government regulators. Consistently ranked as number one in the space, NICE Actimize experts apply innovative technology to protect institutions and safeguard consumers’ and investors’ assets by identifying financial crime, preventing fraud, and providing regulatory compliance. Requisition ID: 7541
Reporting into: Manager, Professional Services, Actimize
Role Type: Individual Contributor About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Software Engineer
Software Engineering
Apply
June 6, 2025
No job found
Your search did not match any job. Please try again