AI Engineer

Post Date

Apr 08, 2024

Location

Des Plaines,
Illinois

ZIP/Postal Code

60018
US
Jul 01, 2024 Insight Global

Job Type

Contract-to-perm

Category

Engineering (Non IT)

Req #

CHI-690595

Pay Rate

$91 - $137 (hourly estimate)

Job Description

The Sr. AI Engineer role within IT Service Delivery is responsible for the global delivery and evolution of the enterprise AI solution. Additionally, this role will provide direction and design for automation services and implementing generative AI technologies. The Sr. AI Engineer will design, develop, and deploy state-of-the-art AI solutions using advanced techniques such as machine learning, deep learning, natural language processing, computer vision, and reinforcement learning. You will collaborate with cross-functional teams to understand business requirements, identify AI opportunities, and translate them into technical solutions.


This role is critical in ensuring we collectively achieve our IT Purpose: Enabling Business & Employee Success Through IT Services That Anticipate Demand and Simply Work, Anywhere, Anytime.


Position Responsibilities may include, but not limited to:

Implement and optimize AI algorithms and models to ensure high-quality performance and scalability.
Conduct research and stay up-to-date with the latest advancements in AI and related fields; integrate new techniques and methods to enhance existing models and algorithms.
Lead and mentor a team of AI engineers, providing guidance, support, and performing code reviews to ensure high-quality deliverables.
Collaborate with software engineering teams to integrate AI solutions into existing systems and applications.
Develop and maintain technical documentation, including design specifications, implementation details, and user guides
Conduct statistical analysis and interpret the results to guide and optimize the organizations decision-making process.
Build AI models from scratch and help product managers and other stakeholders with analysis and implementation.
Transform machine learning models into APIs that can be integrated with other applications.
Stay current with new and emerging technology and industry trends to identify solutions that may benefit the business.
Leverage monitoring and other analytical tools to measure security, performance and health of the IT Infrastructure and drive continuous service improvement of employees, processes, and technologies. Provide capacity planning, trend analysis, and resource utilization reporting to manager and improve application environment and infrastructure performance and prevent issues.
Other projects or duties as assigned.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.

To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .

Required Skills & Experience

Bachelor's degree in technology discipline, such as Computer Information Technology, Engineering, or Computer Science, OR 9+ years working experience in AI
Proven experience as an AI Engineer, with a strong track record of developing and deploying AI solutions.
Extensive knowledge of AI algorithms, machine learning techniques, and deep learning frameworks.
Proficiency in Python and other relevant programming languages.
Experience with popular AI libraries and tools such as TensorFlow, PyTorch, Keras, or Caffe.
Solid understanding of data management, data preprocessing, and feature engineering.
Strong analytical and problem-solving skills, with the ability to think creatively and propose innovative AI solutions.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment and communicate complex ideas to both technical and non-technical stakeholders.
Proven leadership skills, with the ability to mentor and guide junior team members.
Strong organizational and time management skills, with the ability to prioritize and manage multiple tasks simultaneously.
Ability to work extended hours or weekends as necessary.
Proficient in Microsoft Office

Nice to Have Skills & Experience

Proficiency in programming languages such as Python, Java, or C++
Knowledge of distributed computing and parallel processing techniques for training and inference.
Familiarity with software development principles, including version control, testing, and debugging.
Experience leveraging the OneReach.ai platform

Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.