BDO - Oak Brook, IL

posted 3 months ago

Full-time - Mid Level
Oak Brook, IL
Professional, Scientific, and Technical Services

About the position

As an AI & ML Engineer at BDO USA, LLP, you will be part of a globally recognized team that is at the forefront of technological innovation in data analytics, robotic process automation, and artificial intelligence. This role is designed for individuals who are passionate about making a significant impact through technology and who thrive in a collaborative environment. You will work closely with a diverse group of talented consultants, balancing innovative solutions with the practical expectations of clients. Your primary focus will be on building scalable solutions that leverage cutting-edge technology, while also embracing a fail-forward mentality that is essential for continuous improvement and evolution in the field. In this position, you will engage in hands-on delivery of solutions that encompass a wide range of components, including AI and cognitive services, machine learning models, data pipelines, and databases. You will be responsible for designing and implementing best-in-class solutions that meet the specific needs of clients across various industries. This includes creating functional and technical designs, participating in project meetings, and ensuring compliance with service level agreements (SLAs). You will also be involved in performance tuning and optimization of end-to-end solutions, ensuring that they are high-performing, scalable, and secure. Your role will require you to write code in multiple programming languages, apply architectural patterns, and adhere to software development principles. You will assist in the implementation of governance programs and best practices, as well as perform data cleaning and transformation to support analytics models. Additionally, you will implement MLOps, DevOps, and DataOps methodologies on projects, contributing to the successful deployment of solutions and integration of relevant tools. Building strong client relationships will be key, as you will act as a trusted advisor throughout project execution, ensuring that client needs are met and exceeded.

Responsibilities

  • Design and implement AI and cognitive services, ML models, data ingestion strategies, and automation solutions for data analytics.
  • Align solutions with client business requirements and delivery schedules by actively listening to client needs.
  • Create written functional and technical designs for projects.
  • Participate in project status meetings and assist with providing aggregated project status updates.
  • Assist with SLA compliance and perform performance tuning and optimization of solutions.
  • Write code using multiple programming languages and apply software development principles effectively.
  • Deliver high-performance, scalable, and secure solutions with broad impact.
  • Implement governance programs and best practices for data analytics solutions.
  • Clean and transform data from source systems into analytics models.
  • Implement models to support data visualizations and integrations.
  • Assist with MLOps, DevOps, and DataOps methodologies on projects.
  • Write custom integration logic in applicable programming languages.
  • Assist project managers with work breakdown structure creation and project estimation.
  • Support clients with licensing, security, and cost estimation of solutions.
  • Perform code reviews to ensure adherence to coding standards.
  • Work directly with clients to establish secure data analytics platforms and infrastructure.
  • Contribute to successful deployments of developed solutions and integration of DevOps and MLOps tools.
  • Maintain a current understanding of data analytics and business intelligence strategies, cloud platforms, and tools.
  • Build client relationships during project execution and act as a trusted advisor.
  • Participate in support activities for existing software solutions.

Requirements

  • High School Diploma or GED equivalent required; Bachelor's degree preferred in Information Systems, Data Science, or Computer Science.
  • Five or more years of experience in Artificial Intelligence, Data Analytics, Business Intelligence, Machine Learning, or Application Development required.
  • One or more years of experience technically leading development projects preferred.
  • One or more years of consulting experience or implementation of cloud-based data analytics solutions preferred.
  • Strong experience with AI/ML model lifecycle required.
  • Strong SQL skills including Data Definition Language (DDL) and Data Manipulation Language (DML) required.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service