Back to positions

[Remote] Software Engineer I, AI

Remote role Full-time Open position

Note: The job is a remote job and is open to candidates in USA. BDO is a leading accounting and advisory firm that focuses on delivering exceptional services to clients. The Software Engineer I, AI will design, develop, and maintain AI-enabled applications, collaborating with stakeholders to implement well-tested solutions and support deployed AI services.

Responsibilities

  • Develops AI-driven applications and integration points
  • Researches and evaluates AI technologies for potential implementation
  • Designs and maintains documentation for AI systems and processes
  • Collaborates with business units to clarify AI solution requirements
  • Coordinates technical efforts related to AI systems issues and optimizations
  • Builds and maintains a variety of internally developed and third-party integrated systems documentation
  • Implement AI features, including large language model integrations, prompts, and retrieval workflows under guidance
  • Proactively monitors and supports existing applications and automations
  • Integrates AI functionalities into existing systems to enhance user experience for defined use cases and scoped deliverables
  • Supports AI Engineering & IT professionals on responsibilities and provides guidance regarding effective resolution of issues with oversight from team leads
  • Escalates critical issues to management and implements strategies for timely resolution based on runbooks and established escalation paths
  • Coordinates and organizes efforts and follow-up from items stemming out of team meetings for assigned action items
  • Provides Level IV support on specific applications as needed
  • Participates in code reviews as a reviewer and author; remediates findings to ensure quality and security in AI applications
  • Monitors and supports existing AI applications and automations by reviewing alerts/dashboards and performing routine checks
  • Other duties as required

Skills

  • High School diploma or GED, required
  • One (1) or more years of experience in software engineering, required
  • Experience with artificial intelligence / machine learning, required
  • Bachelor's degree in Computer Science or Information Systems, preferred
  • Experience integrating large language models into IT systems, preferred
  • Experience with databases/SQL, preferred
  • Experience troubleshooting application issues using logs, monitoring tools, and debugging techniques, preferred
  • Experience with Microsoft development stack (.Net, C#, Azure) preferred
  • Microsoft developer certifications, preferred
  • AI or machine learning certifications (Microsoft AI-900, AI-102) certifications, preferred
  • Experience with the following products, preferred: Microsoft Visual Studio / VS Code, Microsoft Azure DevOps or GitHub, Microsoft SQL Server and/or Azure SQL, Microsoft Entity Framework

Benefits

  • Employee Stock Ownership Plan (ESOP)
  • Comprehensive compensation and Total Rewards benefits

Company Overview

  • BDO is the leading provider of professional services within the mid-tier of our profession. It was founded in 1963, and is headquartered in Zaventem, Vlaams-Brabant, BEL, with a workforce of 10001+ employees. Its website is https://global-www.bdo.global/.
  • Company H1B Sponsorship

  • BDO has a track record of offering H1B sponsorships, with 5 in 2026, 92 in 2025, 101 in 2024, 119 in 2023, 151 in 2022, 105 in 2021, 199 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    Further positions

    Sales Development Program - Minnetonka, MN

    Remote role Full-time

    Packaging Engineer

    Remote role Full-time

    [Remote] Strategic Account Executive - Healthcare

    Remote role Full-time

    [Remote] Benefits Representative

    Remote role Full-time

    [Remote] Associate Sales Representative- Tampa, FL/Miami, FL

    Remote role Full-time

    [Remote] Sunda Language Specialist - Freelance AI Trainer Project

    Remote role Full-time

    Associate Creative Designer, Studio

    Remote role Full-time

    Junior Adoption Change Management Consultant

    Remote role Full-time

    [Remote] Junior AI Software Engineer

    Remote role Full-time

    [Remote] Title Curative Specialist

    Remote role Full-time

    South Star: Dispatch Desk Coordinator (Night Shift- Remote)

    Remote role Full-time

    Experienced Customer Care Coordinator – Delivering Personalized Support and Driving Customer Satisfaction at blithequark

    Remote role Full-time

    Data Scientist

    Remote role Full-time

    Experienced Customer Success Data Analyst II – Driving Business Growth through Data-Driven Insights

    Remote role Full-time

    Remote Data Entry Specialist - Entry Level Opportunity

    Remote role Full-time

    Remote Customer Service Associate – Home Services Support Specialist for arenaflex (Fully Remote – Arizona Residents Only)

    Remote role Full-time

    Experienced Full Stack Customer Service Representative – Remote Chat Support for a Major blithequark Vendor ($32/hour)

    Remote role Full-time

    Team Services Strategy, Analyst - (REMOTE)

    Remote role Full-time

    Remote Sports Events Coordinator

    Remote role Full-time

    Experienced Part-Time Work from Home Data Entry Agent – Flexible Remote Opportunity with blithequark

    Remote role Full-time