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

Software Engineer II - AI

$93.95k - $135k
Full-time

McGraw Hill LLC.

Role Description

At McGraw Hill, our AI Platform team is building intelligent learning experiences used by millions of students and educators worldwide. We're rethinking how people learn by putting generative AI, retrieval-augmented generation, and agentic workflows at the center of the experience.

We're looking for a Software Engineer II — AI to join our AI Platform team. You'll build the services and APIs that use AI to power student and teacher experiences.

  • This is a software engineering role, not a data science or ML role.
  • Your job is to take what data scientists produce and turn it into reliable, observable, scalable production systems.
  • This is a role designed for a software engineer who's ready to go deeper.
  • This is a remote position open to applicants authorized to work for any employer within the United States.

What You'll Learn

  • How production AI systems actually behave.
  • How senior engineers reason about LLM tradeoffs.
  • Write code that runs at the scale of millions of students.
  • Receive fast, specific feedback on your work.

What You'll Do

  • Build the services that deliver AI to users.
  • Work across our backend stack using Python (FastAPI, async/await, Pydantic).
  • Ship with care by writing tested, readable code.
  • Get good at AI engineering — the software side.
  • Collaborate broadly with data scientists, product managers, designers, and other engineers.
  • Grow into more by influencing design decisions and mentoring engineers.

Qualifications

  • A few years of building real things (2-5 years of professional software development experience).
  • Solid backend fundamentals with comfort in any modern backend language (Python preferred).
  • Curiosity about AI with some engagement as a software engineer.
  • Good engineering instincts and the ability to ask for help when needed.
  • Comfort with ambiguity and breaking down medium-sized features.
  • Clear communication skills.
  • A "low-ego, high-ownership" disposition.

Requirements

  • Production experience with AWS or Azure (nice to have).
  • Familiarity with frontend work (React or Angular).
  • Experience with vector databases, embeddings, or RAG architectures.
  • Exposure to Go or willingness to learn it.
  • Familiarity with Kubernetes, Terraform, or modern CI/CD (GitHub Actions).
  • Background in edtech, accessibility (WCAG 2.2 AA), or content-rich product domains.
  • Open-source contributions, technical writing, or teaching of any kind.

Benefits

  • Opportunity for horizontal and vertical movement and growth throughout the organization.
  • Clear career paths for long-term personal and professional growth.
  • Annual bonus plan may be provided as part of the compensation package.
  • Full range of medical and/or other benefits, depending on the position offered.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - AI in Remote vacancy
  • $127.33k - $214k

     ...Description Samsara’s Revenue Operations AI & Data Team is building the future of how...  ...or content that wins deals. As a Sr. AI Engineer II, you’ll lead development of production-...  ...of industry experience, with a focus on software engineering, applied machine learning, or... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Samsara

    Remote
    14 hours ago
  • $95k - $125k

     ...and student succeeds. We're hiring for either a Senior Software Engineer I or Senior Software Engineer II to join our Identity Platform Engineering team. The...  ...ownership, collaboration, and continuous learning. ~AI-First Engineering ~Leverage modern AI-assisted... 
    Suggested
    Full time
    Flexible hours

    Frontline Education

    Remote
    14 hours ago
  • $124.84k - $154.08k

     ...Description A collaborative full-stack and cloud engineer who thrives at the intersection of software craftsmanship and cutting-edge AI. This role is for someone eager to build and...  ...around the world. As a Software Engineer II, you will be responsible for building and... 
    Suggested
    Full time
    Flexible hours

    Dyno Therapeutics

    Remote
    6 days ago
  • $95k - $120k

     ...schools work, so every educator and student succeeds. We're hiring for multiple roles as either a Senior Software Engineer I or Senior Software Engineer II to join our AI Enablement Platform Engineering team. The AI Enablement team builds and evolves foundational... 
    Suggested
    Full time

    Frontline Education

    Remote
    14 hours ago
  • $106k - $169k

     ...services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    Arlington, VA
    2 days ago
  • $116.64k - $162k

     ...We are currently seeking a highly motivated and experienced Software Engineer II to join our dynamic team and play a pivotal role in shaping the...  ...Airflow, Looker). ~Experience building data pipelines for AI and Machine Learning is a big plus! Benefits ~Industry... 
    Full time
    Work at office
    Flexible hours

    Pantheon Systems, Inc

    Remote
    5 days ago
  • Role Description As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking...  ..., LiteLLM, MCP, OpenAI APIs, Claude Code, etc.). ~Improve AI/ML infrastructure for model development, training, and... 
    Full time
    Temporary work

    Aledade

    Remote
    14 hours ago
  • $120.3k - $161.3k

     ...Software Engineer II - Ad Platform, Integrating Engineering Disney Entertainment and ESPN Product & Technology Technology is at the heart...  ...discipline is highly desirable Experience in vibe coding and AI tools Previous work experience in integration applications... 
    Work experience placement
    Remote work

    Disney

    United States
    4 days ago
  • $160.65k - $217.35k

     ...hire motivated, curious, and innovative Software Development Engineers for the Navigation, Traffic team. We...  ...As a Software Development Engineer II on the Navigation Traffic team, you will...  ...improvement ~Experience integrating AI into design, development, and decision... 
    Full time

    Mapbox

    Remote
    2 days ago
  • $118.5k - $216.5k

    Role Description Life360 is hiring an AI-Native Senior Software Engineer II, Mobile — a senior engineer who doesn't just use AI tools, but thinks natively in them. You'll be central to how the Experimentation & ML Intelligence team designs and ships growth experiments across... 
    Full time
    Summer work
    Remote work
    Flexible hours

    Life360

    Remote
    4 days ago
  • $160k - $195k

    Role Description Guild is seeking a Senior Software Engineer II to join our Member Experiences pillar, focused on enhancing the scalability, flexibility...  ...to deploying and maintaining production systems ~AI Experience: ~Utilizing AI-assisted development tools such... 
    Full time
    Temporary work

    Guild

    Remote
    3 days ago
  • $92.9k - $145.8k

    Role Description Join our innovation team as a Software Engineer II, where you'll play a pivotal role in shaping innovative software solutions...  ...~Familiarity with Agile/Scrum concepts. ~Familiarity with AI coding tools (GitHub Copilot, etc.) is a plus. ~Finance or... 
    Full time
    Work experience placement

    MeridianLink

    Remote
    7 days ago
  • $120k - $140k

     ...Description Fabletics is seeking a talented and experienced Software Engineer II to join our team remotely. This role focuses on the development...  ...tuning in large transactional environments. ~Foundational AI literacy, including experience using generative AI tools, and... 
    Full time
    Work experience placement
    Summer work
    Remote work

    Fabletics

    Remote
    4 days ago
  •  ...Description EmpiRx Health is seeking a highly skilled and experienced Software Engineer II. In this critical role, the Software Engineer II is a mid-...  .... ~Familiarity with HL7, FHIR, EDI, and PHI. ~Use of AI-assisted development tools (GitHub Copilot, Amazon Q, Claude,... 
    Full time

    EmpiRx Health, LLC

    Remote
    6 days ago
  • $175k - $200k

    Role Description As Senior Software Engineer II, you will be responsible for web application architecture and a senior member of a product squad...  ...complicated issues. You should also be comfortable using AI coding tools to accelerate delivery, and be able to review and... 
    Full time
    Temporary work
    Flexible hours

    Shopmonkey

    Remote
    7 days ago
  • Role Description Spreetail is looking for a Software Engineer III to join our team. Spreetail is a...  ...into sound software design. ~Mentor SE II engineers and help raise the overall engineering...  ...core of everything this team builds. ~AI tooling: Claude Code for development... 
    Full time

    Spreetail

    Remote
    14 hours ago
  • $170k - $185k

    Role Description Software Engineer II (Remote, USA) to help build the next generation of Pax8’s financial infrastructure — a greenfield, mission...  ...the Pax8 ecosystem — while working in an environment that is AI‑forward by design, where modern tooling accelerates real... 
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Pax8

    Remote
    3 days ago
  • $125k - $130k

    Role Description We are seeking a Software Engineer II with solid TypeScript and React Native experience to join our Sweat & Lineups team. In this...  ...another What Makes You Stand Out ~Experience using AI-assisted development tools to accelerate coding workflows... 
    Full time
    Remote work
    Flexible hours

    PrizePicks

    Remote
    1 day ago
  • $121k - $190.6k

    Role Description The Sr Software Eng II supports business solutions. We are seeking an R&D-focused Software Engineer to support advanced development, experimentation, and prototyping across software, AI, and emerging technologies. This role blends strong software engineering... 
    Full time
    Local area

    CDW

    Remote
    6 days ago
  • $186k

     ...formed a dedicated Product Growth team, and we need a Senior Software Engineer II to build the in-product experiences that connect creator needs...  ...-stage team conditions. You have a strong interest in AI. What won't set you up for success ~Preferring to work from... 
    Full time
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    Kit

    Remote
    1 day ago
  • $187k - $235k

    Role Description The Sr. Software Engineer II - Catalog will build and modernize iHerb's product catalog, one of the most business-critical platforms...  ...design, business logic, data models, and React UI. ~Use AI-driven SDLC tooling such as Claude Code as a core part of... 
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    Remote
    3 days ago
  • $208k - $260k

    Role Description SimplePractice is seeking a Senior Full-Stack Engineer II with expert knowledge in Ruby on Rails and heavy Backend experience...  .../Github/Slack to collaborate. ~Experience with LLMs and AI coding assistants. Requirements ~Solid understanding of... 
    Full time
    Remote work

    SimplePractice

    Remote
    7 days ago
  • $98.3k - $147.5k

    Role Description Cox Automotive is seeking a Software Engineer II to be a key contributor in our vAuto software suite. This individual will engage...  ...security, and deployment cycles. ~Explore and incorporate AI capabilities to improve code quality, deployment processes,... 
    Full time

    Cox

    Remote
    2 days ago
  • Role Description The Software Engineer II in TechOps is responsible for driving application stability, technical enablement, and proactive operational...  ...advanced production issues. You will help design and build AI-driven solutions to enhance proactive anomaly detection,... 
    Full time
    Work experience placement

    The Home Depot

    Remote
    3 days ago
  • $154k - $230k

    Role Description As a Software Engineer II (Front-End) – React/TypeScript, Analytics Applications, you will: ~Design, develop, and maintain front...  ...and conversational user interfaces that integrate streaming AI-powered data. Qualifications ~Master’s or foreign... 
    Full time
    Work experience placement
    Remote work

    Demandbase

    Remote
    2 days ago
  • $130.32k

    Role Description Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare...  ....js, HTMX, CSS, Bootstrap, and HTML ~Experience with AI-assisted coding tools (e.g., Claude Code) ~Enthusiasm... 
    Full time
    Work at office
    Immediate start
    Remote work
    Work from home
    Home office
    Flexible hours

    Dimagi

    Remote
    1 day ago
  • $171k - $198k

    Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our...  ...release, and monitoring ~Deliver scalable, event-driven, AI-native applications that elevate the customer experience ~... 
    Full time
    Flexible hours

    Extend

    Remote
    6 days ago
  • $187k - $235k

    Role Description The Sr. Software Engineer II - AI will lead the build of GenAI-powered product experiences and the shared AI platform infrastructure that powers them. This includes: ~RAG pipelines over the iHerb catalog and customer reviews ~LLM-driven personalization... 
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    Remote
    3 days ago
  • $96.7k - $161.2k

    Role Description As a Software Engineer II, you'll build and ship features across our products on one of these teams. You'll write the services...  ...business stakeholders who are your internal customers. ~Use AI coding agents effectively in your day-to-day work, with the... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    Symetra

    Remote
    4 days ago
  •  ...Description We are seeking a full-time, fully remote Forward Deployed Software Engineer II to design, build, and deploy production-grade solutions on...  ...solutions used by non-technical end users. ~Exposure to AI enabled software development and building analytics-enabled... 
    Full time
    Temporary work
    Remote work

    Surgence

    Remote
    1 day ago

Do you want to receive more vacancies?

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