The Senior Consultant, Software Engineering (Forward Deployed Engineering) leads the design, development, deployment, and continuous improvement of complex AI solutions that address priority business needs and deliver measurable enterprise value. Working closely with business teams, product partners, and AI platform engineers, the role provides technical direction across model integration, agent development, cloud and software architecture, evaluation, observability, security and privacy, governance, reliability, and cost management. It applies and contributes to reusable enterprise capabilities such as model access, LLM-as-a-Service, AgentCore, MCP services, guardrails, and enablement tools. The role distinguishes solution-specific engineering from shared platform engineering, establishes clear service boundaries with AI Platform Engineering, and contributes reusable capabilities back where appropriate. It extends shared AI Platform Engineering capabilities and is accountable for production readiness, reliability, supportability, lifecycle health, and measurable outcomes of its AI solutions. The ideal candidate has deep AI and software engineering expertise, strong technical judgment, operational accountability, and the ability to guide engineers, influence cross-functional decisions, navigate ambiguity, and balance rapid delivery with responsible AI practices, maintainability, reuse, and business outcomes. This role follows a hybrid schedule, with in-office presence two days per week. Candidates must be within commuting distance of Columbus, Ohio; Des Moines, Iowa; or Scottsdale, Arizona. Current internal associates working remotely may also be considered. The role does not qualify for employer-sponsored work authorization, and Nationwide does not participate in the STEM OPT Extension program.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior