2

Software Engineer Ai Remote Jobs in California (NOW HIRING)

AI Engineer - Remote

Palo Alto, CA · Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

AI Engineer - Remote

San Jose, CA · Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced Senior Software Engineers to support an AI training project by creating ...

Direct the future of AI at Figma in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists * Break down open-ended AI problems into ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... other engineers -- who are driving real-world impact in AI development. Our platform offers an ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... other engineers -- who are driving real-world impact in AI development. Our platform offers an ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... other engineers -- who are driving real-world impact in AI development. Our platform offers an ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... other engineers -- who are driving real-world impact in AI development. Our platform offers an ...

Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and ... other engineers -- who are driving real-world impact in AI development. Our platform offers an ...

Showing results 41-60

Software Engineer Ai Remote information

What does a software engineer AI remote do?

A Software Engineer AI (Remote) is responsible for designing, developing, and implementing artificial intelligence algorithms and systems while working from a remote location. They collaborate with teams to build machine learning models, integrate AI solutions into products, and ensure the scalability and reliability of AI-driven applications. In addition to coding and model training, they may also work on data preprocessing, deployment, and performance monitoring—all while communicating effectively with team members using digital tools.

What are the key skills and qualifications needed to thrive as a software engineer AI remote?

To thrive as a Software Engineer AI (Remote), you need a strong background in computer science, programming (Python, Java, C++), machine learning principles, and typically a degree in a related field. Familiarity with deep learning frameworks (TensorFlow, PyTorch), cloud platforms (AWS, Azure), and version control systems (Git) is commonly required, along with relevant certifications. Excellent problem-solving, self-motivation, and clear communication are vital soft skills, especially for remote collaboration. These skills ensure you can develop effective AI solutions, work autonomously, and contribute meaningfully to distributed teams.

How does a remote software engineer AI typically collaborate with cross-functional teams?

As a remote Software Engineer focused on AI, you'll frequently collaborate with data scientists, product managers, and other engineers through digital platforms. Daily interactions often involve virtual stand-ups, code reviews, and shared documentation to ensure alignment on project goals and timelines. Effective communication and proactive updates are crucial, as much of the teamwork happens asynchronously. You'll also participate in brainstorming sessions and sprint planning to integrate AI solutions that meet both business and technical requirements.

What is the difference between Software Engineer Ai Remote vs Data Scientist Ai Remote?

AspectSoftware Engineer Ai RemoteData Scientist Ai Remote
Required CredentialsBachelor's in CS or related field, programming skills, AI/ML knowledgeBachelor's or higher in CS, Statistics, or related, strong analytical skills
Work EnvironmentRemote, collaborative teams, software development lifecycleRemote, data analysis, model building, data visualization
Employer & Industry UsageTech companies, startups, AI-focused firmsTech, finance, healthcare, research institutions
Common Search & ComparisonOften compared for AI roles involving coding and software developmentCompared for roles focusing on data analysis and model deployment

While both roles work remotely and involve AI, Software Engineer Ai Remote primarily focuses on developing AI software and applications through coding, whereas Data Scientist Ai Remote emphasizes analyzing data, building models, and deriving insights. The choice depends on whether you prefer software development or data analysis within the AI field.

What cities in California are hiring for Software Engineer Ai Remote jobs?

Cities in California with the most Software Engineer Ai Remote job openings:

Infographic showing various Software Engineer Ai Remote job openings in California as of August 2026, with employment types broken down into 69% Full Time, and 31% Part Time. Highlights an 100% Remote job distribution.

Software Engineer - AI Platforms

Figma

San Francisco, CA • On-site, Remote

Full-time

Re-posted 6 days ago


Key responsibilities

  • Design, build, and maintain scalable, reliable, and performant systems to support end-to-end AI feature development.

  • Collaborate with product, research, and infrastructure teams to improve AI platform capabilities and resolve complex production issues.

  • Contribute to shaping platform strategy, roadmaps, and engineering best practices across the organization.


Job description

AI Platform teams build the core frameworks, abstractions, and systems that support AI features across Figma. We create new capabilities that AI product teams can build on, while collaborating with teams from around the company to improve our performance, reliability, and technical quality. We're looking for strong infrastructure and platform-minded engineers to contribute to our agent infrastructure, context retrieval & ranking platform, and core AI services, in order to accelerate our most critical company-wide AI initiatives.

Here are just a few areas our platform teams work on:

  • Evals for design: Building evaluation frameworks for design generation quality that are used across every Figma AI feature.
  • Agentic search: Providing relevant context from throughout the Figma ecosystem to agents via search tools, in order to improve agent quality.
  • Figma MCP: Making our MCP server faster, more reliable, and easier for internal & external engineers alike to develop on.
  • Agent infrastructure: Iterating on the sandboxes, harnesses, and tools leveraged by the agents that power Figma Make and the Figma Design Agent.
  • Preview & publishing platforms: Creating the shared platforms for building, previewing, and publishing code written by agents via Figma Make.

This is a full time role that can be held from one of our US hubs or remotely in the United States.

What you'll do at Figma:

  • Support end-to-end AI feature development by designing, building, and maintaining systems that are scalable, reliable, and performant.
  • Collaborate with product, research, and infrastructure engineers working across AI.
  • Help shape our platform strategy, roadmaps, and engineering best practices throughout the organization.
  • Debug and resolve complex production issues that span services and layers of the stack.
  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence.

We'd love to hear from you if you have:

  • 5+ years of Software Engineering experience, especially in backend or infrastructure engineering.
  • 3+ years of experience in one or more of: AI, search infrastructure, or developer platforms.
  • Proficiency in TypeScript, Python, or Ruby.
  • Strong system design skills and a track record of architecting resilient production systems.
  • Excellent communication skills, with experience collaborating across teams and mentoring others.

While not required, It's an added plus if you also have:

  • Prior experience in building AI infrastructure at scale, whether that be model training or serving platforms.
  • Experience evolving large-scale, shared developer platforms to improve reliability and developer velocity.
  • A proven track record of leading technical strategy and complex, multi-team projects.

At Figma, one of our values is Grow As You Go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you're excited about this role but your past experience doesn't align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.