Post Job Free
Sign in

Software Engineer: Level 2

Company:
AGM Tech Solutions, LLC
Location:
Columbus, OH, 43230
Posted:
July 08, 2026
Apply

Description:

Impact the Moment

At McGraw Hill, we create best-in-class, next-generation learning platforms that are used by millions of students and educators worldwide every day. We design intuitive and effective tools and experiences that maximize teacher's time and student's learning. And we do all of this in a supportive and collaborative environment where we work alongside brilliant colleagues, touch lives around the world, see the difference our hard work makes, and continue our paths of lifelong learning.

Your impact on team

We are seeking a software engineer to join our AI Platform team. The ideal candidate will possess expertise in building and operating full stack applications. This role requires an individual who can build and integrate software solutions across the full stack, driving forward our AI initiatives and ensuring robust and scalable systems.

This is a remote position open to applicants authorized to work for any employer within the United States.

What You ll Do:

Design, develop, implement, and maintain AI platform and AI-powered tools/applications, including generative AI solutions that are reliable, maintainable, and scalable.

Develop and maintain software solutions that comply with accessibility standards such as WCAG 2.2 AA.

Integrate accessibility best practices into code, testing, and design processes.

Work closely with data scientists, product managers, and other engineers to deliver high-quality solutions.

Implement best practices for application security and ensure compliance with relevant data privacy and protection regulations.

Contribute to CI/CD processes to allow for smooth releases.

Contribute to cloud infrastructure, optimizing for performance, cost, and security.

Promote engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software.

About You:

3+ years of experience in product or enterprise software development.

Strong hands-on experience across the full software stack including Frontend (Angular/React), Backend/API (Python/Node.js), Databases (such as MySQL and PostgreSQL, and NoSQL databases such as DynamoDB), and Infrastructure (AWS/Azure, Terraform).

Experience implementing accessible features in web applications.

Proven technical abilities in software development, testing, monitoring, performance tuning, and deployment pipelines.

Strong technical communication and collaboration skills.

Passion for technology and commitment to staying current on AI advancements.

Why McGraw Hill?

We firmly believe in the mission of educating students and helping them succeed.

Our teams operate in a collaborative and safe environment where everyone s input is valued, trusted, and respected.

You ll have opportunity for horizontal and vertical movement and growth throughout the organization, including clear career paths for your long term personal and professional growth.

McGraw Hill recruiters always use a @mheducation.com email address and/or from our Applicant Tracking System, iCIMS. Any variation of this email domain should be considered suspicious. Additionally, McGraw Hill recruiters and authorized representatives will never request sensitive information in email.

Apply