AI Software Engineer Jobs

Discover the latest remote and onsite AI Software Engineer roles across top active AI companies. Updated hourly.

Check out 3080 new AI Software Engineer opportunities posted on AI Chopping Block

Mid/Senior AI Cinematic Video Editor (Full Remote - Austria)

New
Top rated
EverAI
Full-time
Full-time
Posted

Conceptualise scripts based on current production needs and centred around existing AI characters. Create narrative-driven, longform video content, including stylized and explicit NSFW visuals, with a strong focus on storytelling, atmosphere, and visual coherence throughout. Own and manage end-to-end AI video production workflows, from ideation and prompting to generation, editing, and post-production. Work extensively with ComfyUI pipelines, building, customizing, and optimizing node-based workflows for image and video generation. Utilize tools such as Stable Diffusion (AUTOMATIC1111), ComfyUI, Runway, and other AI video platforms to produce high-quality visual sequences. Develop and maintain consistent character appearance, style, and scene continuity across longer narratives using advanced techniques. Integrate motion graphic design and colour correction to deliver cohesive final outputs. Experiment rapidly with new AI models, tools, and techniques, incorporating them into production workflows and sharing skills with the rest of the team. Align with your Content Lead’s creative direction while maintaining a high degree of autonomy in execution and technical decision-making. Continuously refine workflows for efficiency, scalability, and output quality.

Undisclosed

()

Austria
Maybe global
Remote

Senior Software Engineer, Fullstack

New
Top rated
Opusclip
Full-time
Full-time
Posted

Apply software engineering skills to design and develop AI video editing products; prototype and craft innovative products for prosumers and enterprise customers; work with cross-functional teams to brainstorm, plan, and deploy product features; design and implement A/B tests to understand the impact of changes, using data-driven insights to inform decisions and strategy adjustments.

$220,000 – $220,000
Undisclosed
YEAR

(USD)

Mountain View, United States
Maybe global
Onsite

Senior Staff Software Engineer

New
Top rated
Ironclad
Full-time
Full-time
Posted

As a Senior Staff Software Engineer at Ironclad, you will serve as the Technical Lead Architect and owner of Ironclad’s document and record service, driving the technical strategy and decisions to ensure reliability, scalability, and performance. You will partner across engineering teams to ensure the document service unlocks new feature capabilities and AI innovation. You will mentor and provide thoughtful feedback to other engineers and cultivate a culture of engineering excellence. Additionally, you will collaborate cross-functionally with product managers, designers, and other engineers to spec, design, and build features and systems. You will partner with quality engineers to define, build, and maintain testing strategies. You will also participate in interviewing and recruiting talented engineers to Ironclad. Your work will involve building on a modern technology stack including TypeScript, Node.js, PostgreSQL, Temporal, and Docker containers in Kubernetes on Google Cloud Platform, and applying AI tools and features to power the future of contract intelligence.

$250,000 – $270,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Hybrid

Software Engineer, Productivity - Inference Runtime

New
Top rated
OpenAI
Full-time
Full-time
Posted

The responsibilities include improving systems that ensure inference engine releases are correct, performant, and regression-free by evolving tooling and infrastructure for deploy gate validation; bringing rigor to release, validation, branching, and deployment processes across the inference stack; improving canary, async, and large-scale validation workflows for inference systems; hardening CI, testing, and validation infrastructure so failures are actionable and trustworthy; reducing noisy or flaky failures caused by infrastructure instability, GPU scheduling, or test environment issues; building automation for failure triage, ownership detection, debugging, and escalation; partnering closely with inference teams, research developer productivity, engine acceleration, and infrastructure teams to improve release quality and rollout safety; and reducing developer friction in testing, debugging, and release workflows so engineers can move faster with confidence.

$230,000 – $385,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite

Software Engineer, Agentic Infrastructure

New
Top rated
Handshake
Full-time
Full-time
Posted

As a Senior Software Engineer on the Agentic Infrastructure team, you will architect and build the core agent orchestration layer including tool use, memory, and multi-step reasoning systems that power AI-driven features for millions of users and employers. You will design evaluation, observability, and reliability frameworks to ensure agent behavior is safe, auditable, and production-ready at scale. Additionally, you will establish engineering standards for agentic development across platform teams and partner with ML, product, and platform engineers to ship agent-powered features from infrastructure to production at a rapid pace.

$152,000 – $208,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite

Senior Software Engineer, Agentic Infrastructure

New
Top rated
Handshake
Full-time
Full-time
Posted

As a Senior Software Engineer on the Agentic Infrastructure team at Handshake, you will architect and build the core agent orchestration layer, including tool use, memory, and multi-step reasoning systems that power AI-driven features for over 20 million users and 1 million employers across Handshake's platform. You will design evaluation, observability, and reliability frameworks to ensure that agent behavior is safe, auditable, and production-ready at scale. Additionally, you will establish engineering standards for agentic development across Handshake's platform teams to enable all engineers to build with AI. You will partner with machine learning, product, and platform engineers to ship agent-powered features from infrastructure to production at an accelerated pace.

$176,000 – $220,000
Undisclosed
YEAR

(USD)

San Francisco, United States
Maybe global
Onsite

Software Engineer, Grid-Scale Batteries

New
Top rated
Gridmatic
Full-time
Full-time
Posted

Build and maintain data pipelines that ingest real-time market and telemetry data and pass these to forecasting and optimization models. Own production systems using workflow orchestration for battery dispatch and market bidding, ensuring reliability which has direct revenue consequences. Partner with ML and optimization researchers to evaluate and productionize bidding strategies by adding or improving workflow orchestration. Collaborate with data and optimization teams to build reliable data calculations and visualization for settlement calculations, trading operations, and bid strategy evaluation. Contribute to tooling, observability, and patterns to help the team ship and operate software reliably. Make architectural decisions as the platform scales alongside the asset portfolio. Participate in on-call rotation to maintain systems built.

$175,000 – $235,000
Undisclosed
YEAR

(USD)

Cupertino, United States
Maybe global
Onsite

Senior Software Engineer

New
Top rated
Kodifly
Full-time
Full-time
Posted

Design, develop, and refine algorithms focusing on computer vision and spatial data processing including GIS-based data presentation. Design, develop, test, and maintain scalable software applications based on specifications. Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions. Write clean, efficient, and well-documented code following best practices. Conduct code reviews for quality, maintainability, and performance. Debug and resolve complex software defects timely. Participate in architecture and design discussions aligned with business goals. Collaborate with cross-functional teams on software integration and resolving challenges. Stay updated with emerging technologies and industry trends to improve development practices. Collaborate with QA to define and execute test strategies. Contribute to continuous improvement of development processes, tools, and workflows. Develop and maintain applications for edge and cloud environments. Design and develop advanced features using computer vision for digital twin technology. Analyze performance metrics and iterate to enhance spatial data system accuracy, robustness, and scalability.

Undisclosed

()

Islamabad, Pakistan
Maybe global
Onsite

Software Development Engineer (Fullstack)

New
Top rated
AIFund
Full-time
Full-time
Posted

Being a driving force for the team's agentic coding practice by establishing patterns for spec-driven development, context engineering, and multi-agent orchestration that enhance team output. Owning and defining the architecture for AI-powered applications and services to ensure scalability, security, and maintainability across teams. Designing, developing, and deploying backend infrastructure and AI services with a focus on high availability, performance, and reliability. Leading cross-functional initiatives and collaborating with Machine Learning Engineers, Product Managers, and other teams to align technical solutions with business needs. Driving innovation through strategic technical decisions, setting best practices, and mentoring engineers to elevate the team's technical bar. Improving developer experience by building internal tooling, streamlining workflows, and optimizing deployment pipelines. Ensuring seamless data flow by building high-throughput, secure, and scalable data pipelines to support AI model training and deployment. Championing best practices in software engineering with high-quality code, rigorous testing, and well-documented design decisions.

$190,000 – $220,000
Undisclosed
YEAR

(USD)

Mountain View, United States
Maybe global
Onsite

Senior Software Engineer - ML Services

New
Top rated
AIFund
Full-time
Full-time
Posted

Be a driving force for the team's agentic coding practice, establishing patterns for spec-driven development, context engineering, and multi-agent orchestration. Design, develop, and maintain AI-powered applications and services focusing on high availability, performance, and reliability. Work closely with Machine Learning Engineers to build AI capabilities from early R&D prototyping to scalable operation in multiple production stacks. Build ML services optimized for low-latency or high-throughput and high cost efficiency. Lead cross-functional initiatives collaborating with Machine Learning Engineers, Product Managers, and other teams to align technical solutions with business needs. Drive innovation by making strategic technical decisions, setting best practices, and mentoring engineers. Improve ML development processes by enhancing internal ML platforms, facilitating data sourcing, and enabling ML observability for deployed services.

Undisclosed
YEAR

()

Mountain View, United States
Maybe global
Onsite

Want to see more AI Software Engineer jobs?

View all jobs

Access all 4,256 remote & onsite AI jobs.

Join our private AI community to unlock full job access, and connect with founders, hiring managers, and top AI professionals.
(Yes, it’s still free—your best contributions are the price of admission.)

Frequently Asked Questions

Have questions about roles, locations, or requirements for AI Software Engineer jobs?

Question text goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

[{"question":"What does an AI Software Engineer do?","answer":"AI Software Engineers design and implement machine learning models for production environments. They build data pipelines for collecting and preprocessing information, select appropriate algorithms, and integrate models into applications via APIs or microservices. These specialists evaluate model accuracy, monitor performance metrics, and implement necessary updates. They collaborate with data scientists to transition research models to production and work with stakeholders to align AI solutions with business objectives. Daily tasks include writing code in Python or Java, using frameworks like TensorFlow or PyTorch, deploying models on cloud platforms such as AWS SageMaker, and ensuring AI systems are secure, fair, and scalable."},{"question":"What skills are required for AI Software Engineer jobs?","answer":"Success in AI engineering roles requires strong programming abilities in Python, Java, or R, combined with expertise in machine learning frameworks like TensorFlow, PyTorch, or Keras. Proficiency in data processing, feature engineering, and model deployment is essential. Engineers need experience with cloud platforms (AWS, Azure, GCP) and containerization for scalable deployments. Problem-solving skills help when debugging complex ML systems, while collaboration abilities enable effective work with data scientists and product teams. Understanding of AI ethics, bias mitigation, and model explainability has become increasingly important. Familiarity with DevOps practices, version control, and CI/CD pipelines supports efficient model deployment and maintenance."},{"question":"What qualifications are needed for AI Software Engineer jobs?","answer":"Most AI Software Engineer positions require a bachelor's degree in Computer Science, Engineering, Mathematics, or related field, with many employers preferring master's degrees for specialized roles. Demonstrated experience implementing machine learning models in production environments is crucial. Employers look for practical knowledge in deep learning, NLP, or computer vision depending on the position focus. Proven software development skills using agile methodologies and experience with full-stack development strengthen applications. Professional certifications in cloud platforms (AWS, Azure) or ML specializations can supplement formal education. A portfolio showing deployed AI solutions or contributions to open-source projects often carries significant weight during the hiring process."},{"question":"What is the salary range for AI Software Engineer jobs?","answer":"AI Software Engineer compensation varies based on several key factors. Location significantly impacts earnings, with tech hubs like San Francisco or New York offering higher salaries to offset living costs. Experience level creates substantial differences, with senior engineers commanding premium rates. Specialized expertise in high-demand areas like deep learning, NLP, or computer vision typically increases compensation. Company size and industry also influence packages, with established tech companies and finance sectors often offering more competitive salaries than startups or education. Total compensation frequently includes base salary, bonuses, equity grants, and benefits. Remote work opportunities have somewhat normalized compensation across geographic regions."},{"question":"How long does it take to get hired as an AI Software Engineer?","answer":"The hiring process for AI Software Engineer positions typically spans 4-8 weeks. Initial resume screening takes 1-2 weeks, followed by technical screenings to assess programming and ML knowledge. Candidates then face coding challenges or take-home assignments demonstrating model implementation skills. On-site or virtual interviews often include system design questions and discussions about machine learning concepts. Final stages may involve meetings with team members to evaluate collaboration potential. The timeline extends for candidates lacking portfolio projects or specific experience with required frameworks. Positions requiring security clearances or working with sensitive data can add weeks to the process due to additional background checks."},{"question":"Are AI Software Engineer jobs in demand?","answer":"AI Software Engineer roles show strong demand across industries as companies implement machine learning into their products and operations. Organizations seek engineers who can deploy models into enterprise tools and build AI factories for scalable solutions. The rise of large language models has created specific needs for engineers skilled in prompt engineering and responsible AI implementation. Companies particularly value professionals who can adapt to rapid technological changes while maintaining ethical standards. Enterprises need engineers who can collaborate across virtual teams and prototype in ambiguous environments. This demand extends beyond traditional tech sectors into healthcare, finance, retail, and manufacturing as AI capabilities become business imperatives."},{"question":"What is the difference between AI Software Engineer and Software Engineer?","answer":"AI Software Engineers specialize in deploying machine learning models into production systems, while traditional Software Engineers focus on application development without AI components. AI engineers require expertise in frameworks like TensorFlow or PyTorch, along with understanding of model evaluation metrics and feature engineering. They deal with unique challenges like data pipelines, model drift, and explainability that aren't present in standard software development. Software Engineers concentrate more on system architecture, UI/UX implementation, and general application performance. Both roles share core programming skills, but AI positions demand additional statistical knowledge and familiarity with specialized infrastructure for experimenting with and deploying models at scale."}]