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

Software Engineer

$160k - $225k

MAI Agents

Base pay range

$160,000.00/yr - $225,000.00/yr

About Us

MAI (pronounced “my”) is on a mission to democratize advanced advertising technology. We make cutting‑edge marketing tools accessible to everyone by automating performance marketing with AI agents. Founded by ad platform veterans from Google and Instacart, we raised $25 million in a Seed round led by Kleiner Perkins to accelerate growth. Our AI agents already drive 40 % more sales and manage millions in monthly Google Ads spend.

Why Join Now

Building an AI‑native marketing platform is a new frontier; as an early Software Engineer you will architect the entire ecosystem that powers our agents. In a small team of fewer than ten engineers, you’ll have the impact of a full‑stack engineer combined with the autonomy to shape the company.

Core teams you’ll help build:

  • Product Engineering & Infrastructure
  • AI Platform & Foundation
  • Agent Application & Quality
What You’ll Do
  • Build the Agent’s Operating System: design and develop a platform that manages workflows, long‑term memory, and human feedback loops.
  • Engineer the Data Engine: architect a lake‑house data and signal platform, build pipelines and ML serving systems for real‑time decision signals.
  • Create World‑Class Tools for AI: develop secure Python sandbox, data manipulation, and API integration tools for agents.
  • Ship an Exceptional Product Experience: build customer‑facing chat UI and scalable serving infrastructure for 24/7 availability.
  • Bring Models to Life: collaborate with data scientists on MLOps infrastructure to train, fine‑tune and deploy reasoning models.
What You’ll Bring
  • Master’s or PhD in Computer Science or related quantitative field, OR Bachelor’s degree with 2+ years of professional software engineering experience.
  • Strong proficiency in Python and a passion for clean, scalable code.
  • Product‑mindfulness and a focus on delivering delightful user experiences.
  • Systems‑level thinking and the ability to design for scalability, reliability, and extensibility.
Bonus Points
  • Data Engineering: ETL/streaming pipelines, Spark, Airflow, dbt, or lake‑house architecture.
  • Machine Learning: ML frameworks (PyTorch, TensorFlow) or MLOps tools (MLflow, Kubernetes, serving systems).
  • Agentic AI / LLMs: hands‑on experience with LLMs, agentic frameworks such as LangGraph, or building RAG systems.
Why You’ll Love Working at MAI
  • Unparalleled Learning: front‑line AI engineering, solving novel challenges.
  • High Impact: early team member shaping core platform, culture, and customer success.
  • A Culture of Curiosity: tight‑knit team valuing transparency, first‑principles thinking, and relentless problem‑solving.
  • True Ownership: significant autonomy and a clear growth path as the company scales.
Compensation And Benefits
  • Base salary: $160,000 to $225,000, depending on experience.
  • Equity: meaningful stake in our mission.
  • Health & Wellness: medical, dental, vision coverage for you and your family.
  • 401(k): competitive program to help build your future.

Are you ready to build the future with us? We value potential, curiosity, and hunger. Apply even if you don’t meet every single requirement – we’re looking to hire passionate builders.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Cupertino, CA vacancy
  •  ...training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI...  ...of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a... 
    Suggested
    Visa sponsorship

    Institute of Foundation Models

    Sunnyvale, CA
    29 days ago
  •  ...Senior Full-Stack Software Engineering Role This is a senior full-stack software engineering role. You'll work closely day-to-day with other engineers, designer, and PM to plan, design, build, and ship high quality software. Your responsibilities will include:... 
    Suggested

    MindSource

    Cupertino, CA
    4 days ago
  • $120k - $170k

     ...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At Scout AI, we're developing Fury, the first robotic foundation model for defense, to give U.S. forces overwhelming, adaptable, and... 
    Suggested
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    1 day ago
  • $125k - $200k

     ...experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Full Stack Software Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel... 
    Suggested
    Work at office
    Visa sponsorship
    Monday to Friday

    The Resource Collaborative

    Cupertino, CA
    2 days ago
  • $140k - $210k

     ...involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior Full Stack Software Engineer What does a successful Fullstack Engineer do at Clover? In this role, you will be an experienced engineer helping to... 
    Suggested
    Work at office
    Worldwide
    Monday to Friday

    Fiserv

    Sunnyvale, CA
    4 days ago
  • $125k - $222k

     ...develop, validate, and deploy these complex systems safely. Our software is used by top automotive OEMs, trucking companies, and...  ...next-generation agentic analytics. Our platform gives autonomy engineers complete visibility and control over the data their workflows... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    20 days ago
  • $123k - $190k

     ...and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality...  ...Validation and AV System Reliability. Role As a Software Engineer on the HIL Platform and Services Team, you get to be at the... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  •  ...Relha LLC is seeking a Software Engineer to join our Data Platform Engineering team. This role involves contributing to our technology initiatives and building common services using Java, Springboot, and MS Azure. Applicants should have 6-8 years of experience, particularly... 
    Work at office

    Relha LLC

    Cupertino, CA
    3 days ago
  • $200k - $220k

     ...Crusoe. About This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing central Data Science...  ...scale. Collaborate Across Engineering Teams: Partner with software engineers, data scientists, and operations teams to understand... 
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $181.1k - $272.1k

    Sr Full-stack Software Engineer, AIML Data Operations Cupertino, California, United States Software and Services Artificial intelligence is one of the most profound technologies of our lifetime. It’s rapidly changing Apple products, making them more personal, intuitive... 
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $123k - $190k

     ...skills in Python and C++, along with 2+ years of experience. This hybrid role requires teamwork and involves delivering reliable software through automated systems. The salary for this role ranges from $123,000 to $190,000, varying based on experience and qualifications... 

    Israelvcforum

    Sunnyvale, CA
    2 days ago
  • $123k - $190k

     ...fidelity, reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, ensuring enterprise usability, end-user...  ...Validation and AV System Reliability. Role As a Software Engineer on the HIL Platform and Services Team, you will bridge AV software... 
    Work experience placement
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $209k - $235k

     ...forecasting and optimization to operate renewable energy assets and trade in wholesale power markets. Role Snapshot: Senior Software Engineer, Platform. You will build and own the compute infrastructure that runs Gridmatic’s forecasting models, trading systems, and... 
    Work at office
    Immediate start

    Stand-Out Services Inc

    Cupertino, CA
    3 days ago
  • $215k - $250k

     ...Onehouse Data Infrastructure Engineer Onehouse is a mission-driven company dedicated to freeing data from data platform lock-in. We...  ...productionize the next generation of our data tech stack by building the software and data features that actually process all of the data we... 
    Odd job
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    OneHouse LLC

    Sunnyvale, CA
    1 day ago
  • $165k - $180k

     ...A health technology startup is seeking a Senior Software Engineer to develop innovative software for a 3D ultrasound system. The role involves designing robust architecture, integrating AI/ML models, and optimizing performance. Candidates should have a BS/MS in computer... 

    iSono Health

    Sunnyvale, CA
    3 days ago
  • $136.5k - $276.5k

     ...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work.... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • $123k - $190k

    Responsibilities Develop software to increase the capabilities, fidelity, observability and scale of our HIL Platform and Integration services. Deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code... 
    Work experience placement
    Local area
    Relocation package
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    2 days ago
  •  ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand,...  ...driving models. You will join a motivated and talented team of engineers to deliver a reliable, stable and flexible software stack to support... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Icehouseventures

    Sunnyvale, CA
    2 days ago
  • $200k - $220k

     ...Crusoe. About This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing central Data Science...  ...scale. Collaborate Across Engineering Teams: Partner with software engineers, data scientists, and operations teams to understand... 
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    7 days ago
  • $100 per hour

     ...Junior Software Engineer Hybrid (4 days onsite, 1 day remote) – Brisbane, CA To get the best candidate experience, please consider applying for a maximum of 3 applications within 12 months to ensure you are not duplicating efforts. Applicants must be authorized... 
    Temporary work
    Fixed term contract
    Remote work
    Work from home
    Home office
    Work visa

    Odoo

    Sunnyvale, CA
    3 days ago
  • $120.5k - $243k

     ...Senior Platform Software Engineer This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Sunnyvale, CA
    8 days ago
  • U.S. Bank in Cupertino is seeking a Software Engineer to enhance its technology initiatives. The role involves designing, developing, and maintaining software products in an agile environment. Candidates should have a Bachelor's degree and at least 2 years of experience... 

    U.S. Bank

    Cupertino, CA
    4 days ago
  • $140k - $215k

     ...a mission that matters? The future of cybersecurity starts with you. About the Role We're seeking a highly skilled Senior Engineer to join our Falcon Risk Platform team at CrowdStrike. As a key member of our team, you'll play a critical role in designing and building... 
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    7 days ago
  •  ...delivered for millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...’ll find your purpose here. Job Description As a Senior Software Engineer on Intuitive’s Platform Engineering team, you will... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    Shift work

    Intuitive

    Sunnyvale, CA
    3 days ago
  •  ...against prompt injections, redact sensitive information, and refine responses for maximum safety and compliance. Job title Software Engineer - Platform Infrastructure Position overview We are looking for an experienced Backend Engineer to join our Engineering... 
    Flexible hours

    Brevian.ai

    Sunnyvale, CA
    2 days ago
  • $147.4k - $220.9k

    Software Engineer, Full stack , Retail Engineering Apps & Services Sunnyvale, California, United States Software and Services Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group! We are looking for Full Stack Engineer,... 
    Relocation

    Apple

    Sunnyvale, CA
    5 days ago
  •  ...Hewlett Packard Enterprise is seeking a Software Engineer for a hybrid role in Sunnyvale, California. You will design and develop the platform software that powers HPE routers, implementing robust diagnostics tools and collaborating with various technical teams. The... 

    Hewlett Packard Enterprise

    Sunnyvale, CA
    3 days ago
  • $181.1k - $318.4k

    Full Stack Software Engineer, Productivity Apps Cupertino, California, United States Software and Services Do you want to shape the future of cloud productivity and bring AI-powered experiences to hundreds of millions of users? The Productivity Apps Services team is responsible... 
    Work from home
    Relocation

    Apple Inc.

    Cupertino, CA
    5 days ago
  • $147.4k - $272.1k

    Full Stack Software Engineer - Camera & Photos Tools & AI Team Cupertino, California, United States Software and Services At Apple, new ideas have a way of becoming extraordinary products and experiences very quickly. Bring your passion and dedication to your job and there... 
    Relocation
    Shift work

    Apple Inc.

    Cupertino, CA
    22 hours ago
  • $181.1k - $318.4k

    Full Stack Software Engineer - WWDR Engineering At Apple, we build products that enrich people’s lives. Worldwide Developer Relations (WWDR) empowers developers outside of Apple to build amazing products for our platforms using Swift, Xcode, and more! The WWDR Engineering... 
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago

Do you want to receive more vacancies?

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