Location: Columbus, OH (Onsite) Duration: 28 Weeks Position Overview
We are seeking a highly experienced Senior Software Engineer with strong expertise in both Agentic AI and traditional AI development. This role requires hands-on experience designing, building, and deploying enterprise-grade AI solutions in a fast-paced Agile/DevOps environment.
Key Responsibilities
Design, develop, test, and deploy AI-powered applications and enterprise solutions.
Build and maintain Agentic AI systems, including autonomous agents and MCP-based components.
Develop traditional AI/ML models using provided datasets and integrate them into existing enterprise applications.
Implement and manage AI workflows using enterprise orchestration platforms such as n8n.
Utilize AI frameworks including LangChain, LangGraph, and Agent Core to deliver scalable, production-ready solutions.
Support the full machine learning lifecycle, including model development, deployment, monitoring, and optimization.
Contribute to data engineering activities and pipeline development.
Develop, integrate, and maintain APIs and cross-platform system integrations.
Deploy and manage AI solutions within AWS and/or Azure cloud environments.
Independently manage assigned deliverables with minimal supervision.
Support Agile delivery processes and, when needed, perform responsibilities typically associated with Business Analyst or Scrum Master roles.
Required Qualifications
8β10 years of senior-level, hands-on experience in both Agentic AI and traditional AI development (both are mandatory).
Strong expertise with LangChain, LangGraph, and Agent Core frameworks.
Experience implementing AI workflows using orchestration tools such as n8n.
Solid programming and software engineering background with demonstrated AI solution design experience.
Strong understanding of machine learning lifecycle processes and data engineering practices.
Proven experience with API development and enterprise system integrations.
Hands-on experience with AWS and/or Azure cloud-based AI services.
Ability to work independently and effectively within Agile/DevOps environments.
Preferred Qualifications
Experience serving in Agile delivery roles such as Business Analyst and/or Scrum Master.
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field preferred.
High School Diploma or equivalent required.