Senior AI Software Engineer Jobs in Ohio
Senior AI Software Engineer jobs in Ohio are in strong and growing demand, concentrated in financial technology, healthcare informatics, defense contracting, and enterprise software, with openings at every level from mid-career engineers stepping into senior roles through principal and staff-level positions. Columbus, Cincinnati, and Cleveland are the primary hiring centers, anchored by employers such as JPMorgan Chase, Nationwide, and Lockheed Martin, all of which have substantial Ohio operations and ongoing AI engineering needs. The most sought-after specialties include large language model integration, MLOps infrastructure, and applied machine learning for regulated industries. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 276+ Senior AI Software Engineer jobs











INTRODUCTION
First Student is North America's leading provider of student transportation, helping millions of students get to and from school safely each day. Our technology teams build and support the operational, safety, customer, and employee-facing systems behind that work, including our HALO platform.
AI is an area of active investment, and this role is part of how we are building practical, reliable, and governed AI-enabled capabilities for the business.
ABOUT THE ROLE
This is not a traditional software engineering role, and "Lead" does not mean managing people. You will lead agent-driven software delivery: deciding what to build, decomposing work for AI coding agents, supervising their output, validating quality, and owning what ships.
You will not primarily be measured by writing code line-by-line. You will be measured by your ability to direct AI coding agents effectively, create the scaffolding that keeps their work aligned, review their output with senior-level judgment, and ensure the resulting software is reliable, maintainable, and production-ready.
When the solution itself is an AI agent – such as a routing assistant, dispatcher copilot, or parent communications agent – you will help design, build, evaluate, and operate it in production.
You will work primarily on net-new tools and agents, with some work in existing systems. You will build in our standard stack: React, React Native, and AWS. Many tools may touch student data, so FERPA and enterprise governance are part of the work. You will be a peer in a small AI pod and will help shape the AI governance and delivery practices we are building now.
HOW YOU'LL WORK
You will operate AI coding agents – such as Claude Code, Codex, Cursor, and successor tools – as a primary means of software production. Your value is not typing speed. It is the judgment to know what to build, how to constrain the agent's work, when the output is wrong, and how to prove the result is right.
A key part of the role is building the scaffolding around agent-driven development: project context, tests, architectural rules, file conventions, allowed dependencies, review checkpoints, and patterns that reduce drift over time.
A typical week may include:
- Translating business problems into specifications, constraints, and implementation plans AI coding agents can execute.
- Running agents in parallel, reviewing output, and integrating work into maintainable systems.
- Designing tests, project context, architectural rules, and review checkpoints to keep agent output aligned.
- Building evals, guardrails, and monitoring for AI-built and AI-embedded systems. Working with stakeholders, architecture, security, and AI governance to clarify requirements and manage risk.
KEY RESPONSIBILITIES
Lead agent-driven software delivery
- Translate business problems into clear specifications, constraints, and implementation plans for AI coding agents.
- Direct AI coding agents to design, build, test, and ship applications, workflows, and AI-enabled tools.
- Decompose ambiguous requests into agent-executable work and validate that outputs meet business and technical requirements.
- Run agents in parallel where useful; review, reconcile, and integrate their output.
- Prototype rapidly to gather feedback and inform product direction.
Maintain quality, reliability, and architectural discipline
- Design and maintain agent harnesses, including project context, architectural rules, file conventions, allowed dependencies, and review checkpoints.
- Use test-driven practices to constrain agent output and catch drift early.
- Ensure appropriate automated test coverage across unit, integration, end-to-end, and contract tests based on risk.
- Review agent-produced code for correctness, security, maintainability, and architectural fit.
- Enforce patterns that keep codebases maintainable as AI agents contribute to development.
Build and operate AI-enabled systems
- Build solutions using design systems, tool use, APIs, function calling, RAG, DAG, MCP, context engineering, harness engineering and multi-agent workflows where appropriate.
- Evaluate models and AI tools across providers based on cost, quality, latency, reliability, security, and fit for purpose.
- Implement evals, monitoring, logging, and guardrails so AI systems are measurable and supportable.
- Design for reliable and repeatable outputs where the business requires consistency.
- Communicate technical concepts, tradeoffs, risks, and recommendations clearly to technical and non-technical stakeholders.
- Partner with architecture, security, and AI governance to align solutions with enterprise standards.
REQUIRED QUALIFICATIONS
- Strong understanding of Product Management, UI/UX concepts, Business Analysis, Analytics and SDLCs
- 5+ years of professional software engineering experience, including senior-level code review and architectural judgment.
- Demonstrated experience using AI coding agents or AI-assisted development tools to ship production software beyond basic autocomplete or experimentation.
- Ability to decompose business problems into clear technical specifications, implementation plans, tests, and review checkpoints.
- Strong test-driven development and automated testing practices, including using tests to validate AI-generated or agent-produced code.
- Practical experience building or operating LLM-based systems in production, including evaluation, monitoring, and handling non-deterministic behavior.
- Experience working in enterprise environments with security, governance, data-handling, and production support constraints.
- Strong written and verbal communication skills, including the ability to explain technical tradeoffs to technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, a related field, or equivalent practical experience.
PREFERRED QUALIFICATIONS
- Direct experience building in React, React Native, and AWS.
- Experience with Product Management, UI/UX, Business Analysis, Analytics and SDLCs
- Experience with AWS services relevant to AI workloads, such as Bedrock, Lambda, ECS/Fargate, API Gateway, S3, DynamoDB, RDS, or Step Functions.
- Experience with agent frameworks, RAG, vector databases, embeddings, context engineering, tool use, or function-calling patterns.
- Experience with LLM observability, evaluation, structured outputs, prompt optimization, guardrails, or deterministic-output patterns.
- Experience with advanced testing practices such as contract testing, property-based testing, or mutation testing.
- Experience with Snowflake, Power BI, geospatial, routing, logistics, transportation, or operations-focused software.
- Experience applying AI within governed enterprise environments, including FERPA-relevant or similarly regulated data.
- Relevant AWS, AI, cloud, or data certifications.
WHAT SUCCESS LOOKS LIKE
At 6 months: You have shipped 2-3 production tools or agents through agent-driven development. You have established agent harness patterns, test-first practices, and review standards that the AI pod can reuse. Stakeholders trust your judgment on where AI can help, where it cannot, and what is required to use it responsibly.
At 12 months: You have a portfolio of AI-built and AI-embedded systems running reliably in production. The practices you helped shape are improving delivery speed, quality, and consistency across the team and are beginning to influence broader AI delivery practices across IT.
WORKING STYLE
This role requires initiative, judgment, and clear communication. You should be comfortable clarifying ambiguous objectives, making progress with limited direction, escalating risks early, building trust with stakeholders, and documenting the decisions behind your work.
Strong agent-driven engineering requires more discipline, not less. You will be expected to set clear constraints, verify output rigorously, and maintain ownership of the quality of what ships.
EEO STATEMENT
At First Student, we are a family of 60,000+ employees who take pride in safely transporting more than 5 million students and passengers to and from their destinations each day! Our family of brands include Transco, Total Transportation, Maggies Paratransit, and GVC II. Our employees are at the forefront of safety and innovation; they create and implement the most advanced training and technology the transportation industry has to offer.
In the state of Washington, all technician and driving positions, including but not limited to van drivers and any other position requiring employees to drive a company-owned vehicle, are considered safety-sensitive and are therefore subject to drug and alcohol testing, including cannabis.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. First is also committed to providing a drug-free workplace. First will consider for employment qualified applicants with criminal histories consistent with the requirements of the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Ordinance, and any other fair chance law. Philadelphia's Fair Criminal Record Screening Standards Ordinance Poster is at this link or upon request.
See All 276+ Senior AI Software Engineer Jobs in Ohio
Find roles in Ohio that match your experience and apply in just a few clicks.
Find JobsSenior AI Software Engineer Jobs by City in Ohio
Where Ohio roles are concentrated, by current openings.
Senior AI Software Engineer Job Market in Ohio
A snapshot from current Ohio openings, updated as new roles post.
Who's Hiring
- Medpace22

- Tata Consultancy Services (TCS)20

- Huntington Bank10

- Revel IT8

- OCLC6

Top Industries Hiring
- Technology & Software87
- Consulting & Professional Services28
- Science & Research18
- Banking & Financial Services17
- Biotechnology & Pharmaceuticals15
What Ohio Employers Look For
The qualifications that appear most often in senior AI software engineer jobs across Ohio.
- Bachelor's or master's degree in computer science, AI, or a closely related engineering field
- Five or more years of production-level experience building and deploying machine learning systems
- Strong proficiency in Python and at least one deep learning framework such as PyTorch or TensorFlow
- Demonstrated experience designing MLOps pipelines, model monitoring, and CI/CD workflows for AI systems
- Experience working with cloud platforms such as AWS, Azure, or Google Cloud for model training and inference
- Ability to lead technical design reviews and mentor junior engineers on AI best practices
Senior AI Software Engineer Jobs in Ohio: Frequently Asked Questions
How do you become a senior ai software engineer in Ohio?
Reaching a senior ai software engineer role in Ohio typically requires a bachelor's or master's degree in computer science, machine learning, or a related field, followed by several years of progressively complex engineering work. Ohio does not require a state-issued license for software engineering roles. Employers across Columbus, Cincinnati, and Cleveland consistently favor candidates who can show production-deployed AI systems, contributions to open-source ML projects, or certifications from major cloud platforms as concrete evidence of senior-level readiness.
How much do senior AI software engineers make in Ohio?
Senior AI software engineers in Ohio earn a median of about $114,090 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $77,790 for the lowest 10% to over $168,400 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire senior ai software engineers in Ohio?
Employers hiring senior ai software engineers in Ohio right now include Medpace, Tata Consultancy Services (TCS), and Huntington Bank, based on current listings on Migrate Mate as of June 2026. Ohio's concentration of Fortune 500 headquarters, large healthcare systems, and defense contractors means demand for senior AI engineering talent is distributed across industries rather than limited to pure technology firms.
Which Ohio cities have the most senior ai software engineer jobs?
Columbus, Cincinnati, and Cleveland have the most senior ai software engineer openings in Ohio. Columbus leads because of its dense cluster of insurance, financial services, and retail technology headquarters, while Cincinnati draws demand from consumer goods, healthcare, and logistics companies, and Cleveland's activity reflects its large hospital systems and advanced manufacturing sector, each of which is investing heavily in applied AI.
Are there remote senior ai software engineer jobs in Ohio?
Yes, and more than most fields. About 22% of senior ai software engineer openings tied to Ohio are remote or hybrid as of June 2026, reflecting how well the role's core work, including model development, code review, and system design, translates to distributed teams. The parts of the role most commonly offered remotely are research and prototyping work, while positions requiring on-site collaboration with hardware or regulated data infrastructure tend to require in-person presence.
How can I get hired as a senior ai software engineer in Ohio with little or no experience?
The most realistic entry path is securing a machine learning engineer or data scientist role first, then building toward senior AI work through demonstrated project ownership. Large Ohio employers such as Nationwide, Kroger, and Cleveland Clinic run structured associate engineer and rotational technology programs that accept candidates without extensive industry experience. Building a public portfolio of end-to-end ML projects, contributing to open-source repositories, and earning a cloud platform certification gives Ohio hiring managers the concrete evidence they need to consider a less-experienced candidate.
Where can I find and apply to senior ai software engineer jobs in Ohio?
You can find and apply to senior ai software engineer jobs in Ohio on Migrate Mate, which lists current Ohio openings across Columbus, Cincinnati, Cleveland, and surrounding areas. Search the listings for roles that match your experience and specialization, then apply directly to the ones that fit.
See All 276+ Senior AI Software Engineer Jobs in Ohio
Find roles in Ohio that match your experience and apply in just a few clicks.
Find Jobs