Job offers - CrawlJobs

AI Software Engineer Jobs

426 Job Offers

Staff AI-Native Software Engineer
Save Icon
Cricut seeks a Staff AI-Native Software Engineer in South Jordan to architect a cross-platform design product spanning desktop, mobile, cloud, and device connectivity. Requires 8+ years full-stack experience and hands-on AI engineering expertise.
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Software Engineer (w/m/div.)
Save Icon
Bosch in Linz seeks a Senior AI Software Engineer to build agentic AI systems and multi-agent architectures for autonomous business and engineering processes. Requires hands-on experience with RAG, tool calling, and scalable backend development.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Binance Accelerator Programm - Software Engineer (Full-stack / AI-oriented)
Save Icon
Join Binance's 3-6 month Accelerator Program as a Full-stack Software Engineer in Asia. Work on KYC systems with Java, Spring Boot, and React while building your early career in crypto.
Location Icon
Location
Singapore, Asia
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer (Java, Python & AI Developer)
Save Icon
Senior Software Engineer role in Chennai requiring Java, Spring Boot, Python/NumPy, REST and Flask APIs, plus Azure and Gen AI exposure. Guide junior engineers, build scalable microservices, and enjoy flexible work, LinkedIn Learning, and EAP benefits.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer (Oracle PL/SQL, Python AND AI)
Save Icon
Join NIQ in Chennai as a Software Engineer specializing in Oracle PL/SQL, Python, and Gen AI. Design scalable data solutions and AI models in a flexible, growth-focused environment. 2-5 years experience required.
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Sr Software Engineer - Impact AI
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Sr. Staff Software Engineer, AI Infrastructure
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
DreamWorks Technology - Senior AI Software Engineer
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer AI - Alexandria
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
BTS Associate Software Engineer II - AI
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
AI Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Software Engineer II (AI Enablement)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Staff Software Engineer - Agentic AI
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer - AI Native UX
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer - AI Control Tower (AICT)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Software Engineer, AI Agent Platform
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior Full-Stack Software Engineer, AI & Data
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Senior AI Software Engineer
Save Icon
Location Icon
Location
Colombia, Medellín
Salary Icon
Salary
Not provided
Expiration Date
Until further notice
Principal Software Engineer / AI Solution Consultant (Armis)
Save Icon
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

About the AI Software Engineer role

Pursuing a career in AI software engineering means positioning yourself at the forefront of technological innovation. AI Software Engineer jobs are among the most dynamic and sought-after roles in the tech industry today, blending classic software engineering principles with the cutting-edge disciplines of artificial intelligence and machine learning. Professionals in this field are the architects and builders of intelligent systems that can learn, reason, and act, transforming vast amounts of data into actionable insights and automated processes.

Typically, an AI Software Engineer is responsible for the end-to-end lifecycle of AI-powered applications. This begins with understanding business problems and designing robust, scalable software architectures to solve them. A core part of the role involves data engineering—collecting, cleaning, and processing datasets to train machine learning models. These engineers then move into model development, which can range from creating custom algorithms to fine-tuning pre-existing Large Language Models (LLMs) and other foundation models for specific tasks like natural language processing, computer vision, or predictive analytics. A significant and growing responsibility involves implementing Retrieval-Augmented Generation (RAG) patterns to ground generative AI in factual, enterprise-specific data, mitigating hallucinations. Beyond initial development, their work includes integrating these AI models into larger software ecosystems via APIs and microservices, deploying them to cloud or on-premise infrastructure, and establishing continuous monitoring and evaluation frameworks to ensure model performance, fairness, and security over time.

The skill set required for AI software engineering jobs is comprehensive and multifaceted. A strong foundation in software development is non-negotiable, with proficiency in programming languages like Python being almost universal, often supplemented by knowledge of Go, Java, or TypeScript for building production-grade services. Expertise in AI and ML frameworks such as TensorFlow, PyTorch, or scikit-learn is essential for model development. As AI systems are typically deployed in distributed, cloud-native environments, deep experience with cloud platforms (AWS, Azure, or GCP) and their specific AI services (e.g., AWS Bedrock, Azure AI) is highly valuable. This is complemented by skills in DevOps and MLOps practices, including containerization with Docker and Kubernetes, infrastructure-as-code with tools like Terraform, and CI/CD pipelines. Furthermore, knowledge of distributed data processing tools and both SQL and NoSQL databases is crucial for handling the data pipelines that feed AI systems. Crucially, successful AI engineers possess strong problem-solving abilities, a collaborative mindset for working in cross-functional Agile teams, and a commitment to ethical AI principles, ensuring the systems they build are responsible, transparent, and secure.

If you are a software engineer passionate about building the next generation of intelligent applications and want to explore the vast landscape of opportunities, searching for AI Software Engineer jobs is your first step toward a career defining the future of technology.