Artificial Intelligence Engineer - Iowa, United States - Insight Global

    Insight Global
    Insight Global Iowa, United States

    1 month ago

    Insight Global background
    Description

    QUALIFICATIONS

    EXPERIENCE:

    • 3-5 years of experience (minimum of 1 year) working as an AI software engineer, or a similar role, with a proven track record of successfully delivering AI solutions.

    SPECIFICATIONS:

    • Knowledge of machine learning algorithms, deep learning frameworks, and AI development libraries.
    • Knowledge of generative AI platforms and potential applications, specifically experience with Microsoft Azure OpenAI and/or CoPilot.
    • Proficiency in programming languages such as .NET and experience with software development best practices.
    • Familiarity with Oracle technologies, ERP applications and databases; experience with Oracle manufacturing software technologies a plus.
    • Solid understanding of data engineering concepts, including data preprocessing, feature engineering, and data integration.
    • Experience with cloud platforms and services (such as AWS, Azure, or GCP) for AI model deployment and management.
    • Familiarity with big data technologies and distributed computing frameworks.
    • Excellent verbal and written communication skills
    • Analytical and Problem-Solving Skills: Ability to analyze complex business problems, identify suitable AI solutions, and design architectures that address specific requirements.
    • Ability to effectively collaborate with cross-functional teams and explain technical concepts to non-technical stakeholders. Ability to work well with both internal staff and external consultants.

    Day to Day:

    Insight Global is looking for an AI Software Engineer III to join a large retail company. This person will design and implement cutting-edge AI solutions that drive innovation and enhance business processes. They will collaborate with cross-functional teams, including data scientists, software engineers, and business stakeholders, to develop robust and scalable AI solutions. The right candidate for this role is someone who is team oriented, willing to learn and take up new skills, while being the driving member for their leading AI efforts. They need to be comfortable stepping into a project that has already begun, familiarizing themselves with the process, and taking charge.