Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$200k - $320k

GrabJobs

Who is Recruiting from Scratch : Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire. Software Engineer, AI Agents Location - San Francisco Bay Area (Remote – Preference for Candidates Located in the Bay Area) Compensation $200,000 – $320,000 Base + Competitive Equity Visa Visa Sponsorship Available (Open to Most Visa Types) Company Stage Series C ($92M Raised, $1.2B Valuation) Industry Artificial Intelligence, AI Agents, Data Infrastructure, Marketing Technology, Customer Data Platforms, Enterprise SaaS, Applied AI About the Company The company is building the future of AI-powered customer engagement by enabling businesses to transform their customer data into intelligent, personalized actions. Its platform helps organizations activate customer data across hundreds of business tools while allowing both technical and non-technical users to create highly personalized marketing experiences using modern data infrastructure and AI. By combining composable customer data infrastructure with intelligent decisioning systems, the company is redefining how businesses leverage data to drive customer engagement. Backed by leading investors including Sapphire Ventures, Amplify Partners, and Y Combinator, the company has raised over $92M in funding at a $1.2B valuation and continues to expand its AI platform through cutting-edge agentic products. As a Software Engineer, AI Agents, you'll help build the next generation of AI-powered decisioning systems that combine large language models, product engineering, data infrastructure, and intelligent automation. You'll work directly with company leadership to define AI architecture, prototype new product experiences, and build production-grade AI agents used by enterprise customers. This is a rare opportunity to join a fast-growing AI company where you'll own major product initiatives, influence AI strategy, and build intelligent systems that shape the future of customer engagement and enterprise software. What You'll Do Design and build production-ready AI agents that help businesses automate customer engagement and marketing workflows Prototype and rapidly iterate AI-powered product experiences using modern LLMs and AI frameworks Build scalable backend systems supporting AI-powered decision making and intelligent automation Develop production-grade LLM pipelines capable of solving complex customer problems Build AI agents that analyze customer data, generate insights, and recommend business actions Work directly with the CTO and COO to prototype new AI product lines from concept through production Evaluate emerging AI models, frameworks, and methodologies to determine the best production architectures Design scalable backend services supporting AI workflows and enterprise customer data Build highly reliable production systems capable of serving enterprise-scale workloads Partner closely with Product, Engineering, and Design to create intuitive AI-assisted user experiences Make key technical decisions around AI architecture, backend systems, and product direction Improve engineering quality, scalability, performance, and reliability across AI products Ideal Candidate Background Experience Requirements 5–12 years of software engineering experience Experience building core product features at high-growth VC-backed startups Experience shipping AI-powered production products from concept through launch Experience working in Series C–F startup environments or similarly fast-growing companies Experience building products with significant customer and business impact Demonstrated progression in ownership, technical scope, or engineering leadership Experience working as an early engineering hire or startup founder preferred Strong product mindset with demonstrated ability to build 0→1 products Technical Requirements Strong backend software engineering experience Experience building complex AI applications beyond simple RAG implementations Experience architecting production AI systems and LLM-powered applications Strong proficiency with TypeScript and modern backend development Experience designing scalable distributed backend systems Experience rapidly prototyping AI-powered products Strong understanding of LLM architectures, prompting strategies, tool calling, and AI workflows Experience evaluating AI models and selecting appropriate production architectures Strong understanding of APIs, data infrastructure, and scalable backend services Ability to design production systems balancing reliability, scalability, latency, and cost Strong engineering fundamentals across system design, architecture, and software quality Education Bachelor's or higher degree in Computer Science, Mathematics, or a related technical field preferred Degree from a top engineering university strongly preferred Coursework or practical experience in Artificial Intelligence or Machine Learning is a plus Soft Skills Strong communication skills Excellent product intuition High ownership mentality Strong customer empathy Comfortable operating with ambiguity Highly intellectually curious Structured problem solver Self-directed and proactive Strong collaboration across Product, Engineering, and Leadership Comfortable rapidly learning new technologies Passion for AI and building customer-facing products Compensation & Benefits Base Salary: $200,000 – $320,000 Competitive Equity Package Remote-First Environment Preference for Bay Area candidates for occasional in-person collaboration Visa Sponsorship Available Opportunity to define the future of AI-powered customer engagement Direct collaboration with the CTO and executive leadership High-impact ownership across AI strategy and product development Work on frontier LLM applications and AI agent systems Opportunity to influence major product lines High-performance engineering culture Rapid career growth opportunities Why Join This is an opportunity to build one of the most ambitious AI agent platforms in enterprise software. You'll work at the intersection of AI, product engineering, data infrastructure, and customer intelligence while building production AI systems that help businesses make better decisions through intelligent automation. As a Software Engineer, AI Agents, you'll own critical AI initiatives from research through production, collaborate directly with executive leadership, and shape the future of AI-powered enterprise applications.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in San Bernardino, CA vacancy
  • $115k - $160k

     ...ubiquity. Who We Are We are tech industry veterans in software, hardware, and design who are pooling our skills to build the future...  ...collaboratively and respectfully. The Full-Stack Software Engineer, Internal Services builds and improves internal deployment... 
    Suggested
    Live in
    Local area
    Remote work
    Shift work

    GrabJobs

    San Bernardino, CA
    3 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Full time
    Work at office

    Speechify

    Rialto, CA
    1 day ago
  • $180k - $210k

     ...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of features...  ...full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend... 
    Suggested
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    San Bernardino, CA
    3 days ago
  •  ...generate more opportunities thanks to our advanced lead generation engine, hyper-personalized sequencing, omnichannel outreach, and AI-...  ...priority. Thank you for your vigilance and understanding. Software engineers build the core of Amplemarket. The three co-founders... 
    Suggested
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $500 per month

     ...customers are able to gain fast, frequent, and efficient insights and make decisions with confidence. About the Role As a Software Engineer at Remesh, you will be scaling a revolutionary means of communication and helping to change the way we understand people. You... 
    Suggested
    Full time
    Remote work
    Work from home

    GrabJobs

    San Bernardino, CA
    3 days ago
  •  ...largest companies make smarter, fairer, and more transparent pay decisions—powered by live data and thoughtful design. As a Software Engineer, you’ll have significant ownership and autonomy to build the systems and infrastructure that power Compa’s core products. You’... 
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $195k - $255k

     ...honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride in our craft, building reliable, performant, and scalable... 
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $140k - $160k

     ...infrastructure. If you’re ready to help shape the future of enterprise storage, we’d love to connect. Position Overview: As a Software Engineer III (AI), you'll build the AI infrastructure that runs natively on TrueNAS, turning a storage platform into an active participant... 
    Work experience placement
    Local area
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $137.7k - $182.25k

     ...We’re hiring Senior Software Engineer I's to join the Integrations team within the Expansion product group! The mission of this team is to increase the efficiency and effectiveness of our creator personas by delivering reliable integrations that embed Articulate 360 into... 
    Local area
    Immediate start
    Remote work

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Work at office

    GrabJobs

    San Bernardino, CA
    3 days ago
  • $190k - $220k

     ...team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable...  ...data infrastructure for TRM's products and services. As a Senior Software Engineer on the Data Platform team, you will be responsible... 
    Remote work
    Worldwide

    GrabJobs

    San Bernardino, CA
    3 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    GrabJobs

    San Bernardino, CA
    3 days ago
  • $164.2k - $229.9k

     ...can apply to work remotely in any country in which we have a physical presence. The Data Movement team is looking to hire a Software Engineer who is excited to solve large scale data platform and efficiency challenges. Reddit’s mission is to bring community and... 
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Work at office

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $166.9k - $230.9k

     ...borrower friction, improving payment success, and enabling clear, self-serve paths for borrowers post-origination. As a Senior Mobile Engineer at Upstart, you will help design and build high-quality mobile applications using React Native. In this role, you will directly... 
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $160k - $190k

     ...Title: Senior Software Engineer, Endpoint Services, Portal Engineer (Ruby/Rails) Reports to: Engineering Manager Location: Remote US Compensation Range: $160,000 to $190,000 base plus bonus and equity What We Do: Cybercrime is growing, and more businesses are getting hit... 
    Full time
    Remote work
    Worldwide
    Home office

    GrabJobs

    San Bernardino, CA
    1 day ago
  •  ...maintaining high trust with payers, patients, and providers is the bedrock of accessible mental healthcare. We’re seeking a Senior Software Engineer to join our nascent Trust & Safety Engineering team within the Provider organization. In this high-impact role, you will serve... 
    Full time
    Live in
    Currently hiring
    Remote work
    Home office

    GrabJobs

    San Bernardino, CA
    2 days ago
  •  ...automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience. As a senior software engineer on the Cash App Banking server engineering team, you will lead the technical design, execution, and delivery of new banking... 
    Work at office
    Local area
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $130k

     ...at the interface between EnergyHub’s and our utility clients’ software systems. Through our Platform API, we facilitate the ongoing, automated...  ...product opportunities in the process. As a senior software engineer, you would join a relatively new and growing team with the... 
    Casual work
    Immediate start

    GrabJobs

    San Bernardino, CA
    1 day ago
  •  ...AGENCIES, PLEASE. *** About AssetIntel AssetIntel is a software company that develops asset management software products for the...  ..., the Federal Highway Administration (FHWA), and civil engineering firms. For more information, visit our website . Job Description... 
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $115k - $200k

     ...Join Vetcove and help modernize the future of veterinary software and the pet parent healthcare experience. Our suite of platforms features...  ...care.   About the Position The Senior Software Engineer Role is a key member of our engineering team who is responsible... 
    Hourly pay
    Full time
    Work experience placement
    Immediate start
    Remote work
    Home office
    Visa sponsorship
    Work visa

    GrabJobs

    San Bernardino, CA
    2 days ago
  •  ...automation tools, and a suite of benefits for Banking customers, all while ensuring a fast and reliable experience. As a senior software engineer on the Cash App Banking server engineering team, you will lead the technical design, execution, and delivery of new banking... 
    Work at office
    Local area
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $110k - $270k

     ...cloud and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform.... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $140k - $200k

     ...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale... 
    Full time
    Remote work
    Flexible hours

    Speechify

    Rialto, CA
    1 day ago
  • $110k - $135k

     ...Job Title: Software Engineer (Full Stack) Location: Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried   Who We Are Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025, Deloitte named Impiricus the #1 fastest growing... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    GrabJobs

    San Bernardino, CA
    1 day ago
  • $141k - $180k

     ...We're looking for talented and highly motivated software engineers to join our team. As a growth stage technology company, Clear Capital is seeking developers eager to be part of a team, working closely with every part of the company from operations to our executive team... 
    Temporary work
    Immediate start
    Remote work

    GrabJobs

    San Bernardino, CA
    2 days ago
  • $124.8k - $156k

     ...more about Alto/FuzeRx, you can review our Founders’ Story and our Values.  We are looking for a highly skilled Full Stack Software Engineer to join our engineering team at Alto/FuzeRx Pharmacy. At Alto/FuzeRx the engineers are thought leaders and have a passion to build... 
    Full time
    Temporary work
    Remote work
    Work visa
    Flexible hours

    GrabJobs

    Riverside, CA
    1 day ago
  • $97.24k - $162.24k

    OverviewHelp build and scale the deployment platforms that power mission critical software.As a Software Development Engineer II focused on CI/CD and platform automation, you will design and implement tools, pipelines, and automation frameworks that enable reliable, secure... 
    Relocation
    Relocation package

    ESRI

    Redlands, CA
    21 hours ago
  • $123.14k - $202.49k

     ...front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system...  ...the complexities of the real world.As a software development engineer, you’ll contribute to building responsive, accessible, and maintainable... 

    ESRI

    Redlands, CA
    5 days ago
  •  ...collaborative, innovative, and fast-paced squad that thrives on technical excellence and ownership. You'll work alongside highly skilled engineers to simplify complex platform operations, ensuring reliability and performance for our open-source community of over 500,000... 
    Work at office
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    GrabJobs

    San Bernardino, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!