[Remote] Software Engineer II - AI

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. McGraw Hill is focused on building intelligent learning experiences through its AI Platform team. They are seeking a Software Engineer II - AI to develop services and APIs that leverage AI to enhance educational experiences for students and teachers.ResponsibilitiesBuild the services that deliver AI to usersWork across our backend stackShip with careGet good at AI engineering — the software sideCollaborate broadlyGrow into moreSkillsRoughly 2-5 years of professional software development experienceComfort in any modern backend language — Python preferred, but if your background is heavier on Go, Java, Kotlin, or Node and you're confident you can ramp in Python, tell us about thatExperience building APIs and working with relational databases (PostgreSQL, MySQL, or similar)Curiosity about AI, with some skin in the gameGood engineering instinctsComfort with ambiguity at your levelClear communicationA 'low-ego, high-ownership' dispositionProduction experience with AWS or AzureFamiliarity with frontend work (React or Angular)Experience with vector databases, embeddings, or RAG architecturesExposure to Go, or genuine willingness to learn itFamiliarity with Kubernetes, Terraform, or modern CI/CD (GitHub Actions)Background in edtech, accessibility (WCAG 2.2 AA), or content-rich product domainsOpen-source contributions, technical writing, or teaching of any kindBenefitsAn annual bonus plan may be provided as part of the compensation packageA full range of medical and/or other benefits, depending on the position offeredCompany OverviewWe are a leading global education company that partners with millions of educators, learners and professionals around the world. It was founded in 1888, and is headquartered in New York, New York, USA, with a workforce of 1001-5000 employees. Its website is http://www.mheducation.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

REMOTE CUSTOMER SERVICE – DATA ENTRY / ENTRY LEVEL – NO EXPERIENCE – DAILY / WEEKLY PAY

Remote

Hiring Now: Virtual Assistant - Remote Administrative Support

Remote

Java Developer

Remote

Patient Intake Scheduling II - Remote

Remote

Cloud Cybersecurity Manager, CCM

Remote

ChatGPT Content Writing Specialist (Remote, No Experience)

Remote

Experienced Customer Service Representative – Window Clerk at careerzynith

Remote

Experienced Customer Service Representative – Healthcare Service Specialist

Remote

Accounting/Data Entry Clerk

Remote

Experienced Customer Service Representative – Delta Airlines Remote Customer Service

Remote
← Back