TopGenAIJobs

TopGenAIJobs

A Gen AI & Agentic AI Jobs Platform to discover high-quality Gen AI and Agentic AI opportunities from top companies worldwide.

topgenaijobs.com

Quick Links

  • Home
  • Browse Jobs
  • Browse by Category
  • Companies
  • Post a Job
  • Career Resources
  • About Us

Resources

  • Blog
  • Career Guide
  • Resume Tips
  • Interview Prep
  • Salary Guide
  • Skill Demand Index

Top Gen AI Roles

  • Gen AI Engineer Jobs
  • Agentic AI Engineer Jobs
  • Prompt Engineer Jobs
  • LLM Engineer Jobs
  • RAG Engineer Jobs
  • MLOps Engineer Jobs
  • Remote AI Jobs
  • Entry Level AI Jobs
  • Senior AI Jobs

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact

© 2026 TopGenAIJobs (Gen AI & Agentic AI Jobs Platform). All rights reserved.

Made with ❤ by TopGenAIJobs Team

    Home/Jobs/Software Engineer II - AI

    Software Engineer II - AI

    McGraw Hill

    United States
    2-5 years
    Today
    ₹78–113 LPA
    Full-time
    Remote

    Skills Required

    LangChain
    LlamaIndex
    LLM
    RAG
    Python
    FastAPI
    async/await
    Pydantic
    PostgreSQL
    Go

    Description

    Join McGraw Hill's AI Platform team as a Software Engineer II — AI, building intelligent learning experiences used by millions of students and educators worldwide.

    Company: McGraw Hill

    Role: Software Engineer II - AI

    Location: Remote (United States)

    Experience:

    • 2-5 years of professional software development experience
    • Roughly 2-5 years of building real things

    Key Skills:

    • Python
    • FastAPI
    • async/await
    • Pydantic
    • PostgreSQL
    • Go
    • Java
    • Kotlin
    • Node
    • LLMs
    • RAG pipelines
    • LLM orchestration
    • retrieval and routing layers

    Role Focus:

    • Build services and APIs that use AI to power student and teacher experiences
    • Integrate with model providers (Azure OpenAI and others)
    • Write code that's tested, readable, and considerate of the people who'll maintain it
    • Participate in code reviews
    • Collaborate broadly with data scientists, product managers, designers, and other engineers

    Nice to have:

    • Production experience with AWS or Azure
    • Familiarity with frontend work (React or Angular)
    • Experience with vector databases, embeddings, or RAG architectures
    • Exposure to Go
    • 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

    Other:

    • The pay range for this position is between $93,950 - $135,000 annually
    • Annual bonus plan may be provided
    • Full range of medical and/or other benefits
    • Opportunity for horizontal and vertical movement and growth throughout the organization

    Prepare for this role

    Recommended resources to build the skills for this position. Sponsored.

    Python for Everybody Specialization

    Coursera

    Learn Python from scratch — variables, data structures, web scraping, and databases.

    Python 3 Programming Specialization

    Coursera

    Intermediate Python covering classes, inheritance, APIs, and data processing.

    Generative AI with Large Language Models

    Coursera

    Comprehensive LLM course covering transformer architecture, fine-tuning, RLHF, and deployment.

    More LangChain jobs

    Machine Learning Engineer II (Servicing ML)

    Affirm

    United States

    Today

    Senior AI Engineer

    Experior Financial Group Inc.

    United States

    Today

    AI Researcher Intern

    GenScript

    United States

    Today

    Senior Software Engineer, AI

    ImmunityBio, Inc.

    El Segundo

    Today

    Staff AI Engineer

    Radiant Security

    United States

    Today

    Experienced Data Science AI Engineer

    Gainwell Technologies

    United States

    Today