Back to results

Software Developer- AI Engineer

  • Hamilton, OH, United States
Apply on recruiting.ultipro.com About employer

Applications open in a new tab.

Job details

Posting language
English
Posted

Original job description

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • AI-enabled application and solution development
  • Web application, API, integration, and data development
  • Business process analysis and solution design
  • Build-versus-buy and technology selection
  • INVEX and enterprise-system integration
  • Microsoft Copilot and approved AI platform integration
  • Source control, CI/CD, and containerized deployment
  • Logging, Datadog monitoring, and application observability
  • AI model selection, usage, and cost optimization
  • AI governance, security, and human-in-the-loop controls
  • Testing, deployment, documentation, and change management
  • Direct collaboration with business SMEs and application owners
  • Other duties as assigned

QUALIFICATIONS

EDUCATION

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related technical field, or equivalent combination of education and relevant professional experience.

EXPERIENCE

  • 3+ years of professional software development experience, with demonstrated responsibility for designing, building, testing, deploying, and supporting production applications or integrations.
  • 1+ year of hands-on experience with AI-enabled development, including generative AI, large language models, AI APIs, Microsoft Copilot technologies, OpenAI-compatible APIs, or similar AI platforms.
  • Demonstrated proficiency in at least one modern programming language such as Python, C#, JavaScript/TypeScript, or Java, with the ability to develop production-quality applications, APIs, integrations, and data-processing logic.
  • Experience working with REST APIs, databases, and enterprise system integrations, including reading, writing, transforming, and validating business data.
  • Working knowledge of modern software development practices, including Git/source control, automated testing, CI/CD, containerization, environment management, and release management.
  • Experience applying AI-assisted development tools to improve software development, testing, documentation, or solution delivery while maintaining deterministic application and business logic where appropriate.
  • Understanding AI security and governance principles, including data classification, access controls, sensitive data handling, human-in-the-loop processes, model selection, and appropriate use of AI-generated output.
  • Ability to evaluate requirements and perform build-versus-buy analysis, selecting among existing enterprise platforms, Microsoft Copilot capabilities, commercial software, low-code solutions, AI services, and custom software development.
  • Experience working directly with business stakeholders and subject matter experts in translating business processes and requirements into technical solutions.
  • Ability to independently manage a solution through the full development lifecycle, from requirements and architecture through development, deployment, documentation, adoption, and ongoing support.
  • Strong analytical, troubleshooting, communication, and documentation skills.

LANGUAGE SKILLS

Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals in English. Ability to write routine reports and correspondence. Ability to speak effectively before groups of customers or employees of organization.

REASONING ABILITY

Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

CERTIFICATES, LICENSES, REGISTRATIONS

None required.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; and reach with hands and arms. The employee frequently is required to stand; walk; stoop, kneel, crouch, or crawl; and talk or hear. The employee is occasionally required to climb or balance. The employee must occasionally lift and/or move up to 50 pounds.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts. The noise level in the work environment is usually moderate.

Report this job

Get in touch
MovoJobs

Contact us