×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, AI Email , Artificial Intelligence; AI Work From Home

Remote / Online - Candidates ideally in
San Francisco, San Francisco County, California, 94102, USA
Listing for: Next Step
Remote/Work from Home position
Listed on 2026-09-06
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), Software Architect, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Position: Staff Software Engineer, AI Email Applications, Artificial Intelligence (AI) Required – Work From Home

Staff Software Engineer, AI Email Applications, Artificial Intelligence (AI) Required – Work From Home

As the Staff Software Engineer, AI Email Applications, you own the engineering layer that turns AI capability into a reliable product. You will shape the architecture across backend services, APIs, and client applications, while leading a small team of senior engineers. This is a hands-on leadership role. You stay close to the code, make critical architectural decisions, and ensure the system remains fast, reliable, and coherent as it scales.

This position is 100% Remote.

MUST BE WILLING TO TAKE A 60 MINUTE CODING ASSESSMENT.

Staff Software Engineer Responsibilities:

– Own the application engineering strategy and execution across backend, mobile, and desktop.

– Design reliable systems for AI-powered workflows, including state, orchestration, tool use, retries, fallbacks, and failure handling.

– Build the APIs and abstractions that connect Artificial Intelligence (AI) systems to real-world product experiences.

– Lead a small, senior engineering team and raise the technical bar through design reviews, code reviews, and hands-on mentorship.

– Make high-impact trade-offs across latency, reliability, cost, security, and user experience.

– Establish strong production foundations: observability, monitoring, testing, and operational excellence.

– Partner closely with Machine Learning (ML) leadership to turn model capabilities into robust, shippable product experiences.

– Move quickly while keeping the architecture simple, maintainable, and ready to scale.

Staff Software Engineer Outcomes:

– Production systems are observable, monitored, and stable under real-world load.

– Decisions consistently balance speed, cost, reliability, and user experience.

– Features across backend, mobile, and desktop work smoothly and reliably.

– Latency and reliability improve measurably over time.

Staff Software Engineer

Qualifications:

– Artificial Intelligence (AI) experience required.

– Significant experience leading application or product engineering for complex systems.

– Strong hands-on background building and shipping backend systems used in production.

– Experience building AI-powered products or systems that integrate with modern Machine Learning (ML)/Large Language Model (LLM) capabilities.

– Strong technical judgment and the ability to make decisions with incomplete information.

– Comfortable working across backend and client platforms, with deep expertise in at least one.

– A strong bias toward ownership, shipping, and learning from real-world usage.

– High standards for code quality, reliability, and engineering fundamentals.

Benefits include medical insurance, Dental, Vision, Savings Plan Options, PTO, etc.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary