Overview
Skills
Job Details
Job Title: AI Software Engineer
Location: Cincinnati, OH (Onsite)
Duration: 12+ Months
Job Description:
We are seeking a highly motivated and technically skilled AI Software Engineer to join our growing team. This role involves designing and building agentic workflows, integrating AI models into production-grade applications, and working on cutting-edge AI systems that drive business value. The ideal candidate will possess strong software development skills, AI/ML expertise, and experience with AWS-based AI solutions.
Responsibilities
Design, build, and maintain agentic workflows and autonomous AI systems.
Develop and integrate AI models into production applications.
Collaborate with cross-functional teams to gather requirements and deliver AI-driven solutions.
Implement orchestration logic for multi-agent systems and automation tasks.
Write clean, scalable, and maintainable code to support AI initiatives.
Monitor and optimize AI systems performance in production environments.
Stay updated with advancements in AI, LLMs, and agentic architectures.
Requirements
5 15 years of relevant experience.
Proficiency in Python, JupyterHub, GitHub, Visual Studio, and related development tools.
Strong understanding of AI/ML concepts, including LLMs and prompt engineering.
Hands-on experience with AWS services for AI-driven systems.
Knowledge of Terraform, CI/CD pipelines, and containerization (Docker, Kubernetes).
Exposure to agentic workflows or multi-agent system design.
Familiarity with orchestration frameworks such as LangChain, AutoGen, CrewAI, or similar.
Strong problem-solving and communication skills.
Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
________________________________________
Nice to Have
Experience with Azure or Google Cloud Platform cloud platforms.
Background in mitigating AI risks such as hallucinations and bias.
Experience building prototype-level data pipelines for AI training and evaluation.