Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer I, AI

$85k - $100k

BDO USA, P.C.

Job Summary: The AI Software Engineer designs, develops, and maintains AI-enabled applications with an emphasis on integrating large language models into business workflows. This role partners with business and technology stakeholders to understand requirements, implement well-tested solutions, and support deployed AI services in production. Responsibilities include contributing to codebases, documentation, and operational support processes while following secure engineering practices and established development standards. The position supports experimentation and evaluation of AI tools and frameworks under guidance from senior engineers and helps improve user experiences through automation and AI-assisted capabilities aligned with firm objectives.

Job Duties: 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 Supervisory Responsibilities: N/A

Qualifications, Knowledge, Skills and Abilities: Education: High School diploma or GED, required Bachelor’s degree in Computer Science or Information Systems, preferred Experience: Two (2) or more years of experience in application development, required One (1) or more years of experience with cloud technologies, preferred Experience with artificial intelligence / machine learning, preferred Experience integrating large language models into IT systems, preferred Experience troubleshooting application issues using logs, monitoring tools, and debugging techniques, preferred Experience with Microsoft development stack (.Net, C#, Azure), preferred License/Certifications: Microsoft developer certifications, preferred AI or machine learning certifications (Microsoft AI-900, AI-102) certifications, preferred Software: Development Experience with one or more of the following, required: Front-end Development (React, AngularJS, .NET MVC, or similar) Backend Development (C#, NodeJS) Database Server Experience (SQL Server, Oracle, MySQL or similar) SQL Development Experience (Queries, Functions, Stored Procedures) NoSQL Experience (Azure Cosmos DB, MongoDB, or similar) Cloud Technologies (Azure) Business Intelligence (ADF, SSIS, SSAS, SSRS, Power BI, or similar business intelligence technologies) Mobile Development Experience (Xamarin, Swift, Objective-C, or similar) CI/CD Pipeline experience (i.e., GitHub Actions, Azure Pipelines, Gitlab Runners, etc.) Experience with databases/SQL 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

Language: N/A Other Knowledge, Skills & Abilities: Strong verbal and written communication skills Excellent interpersonal and customer relationship skills Capacity to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details Capable of successfully multi-tasking while working independently or within a group environment Ability to rely on extensive experience and judgment to plan and accomplish goals Capable of working well under pressure while dealing with unexpected problems in a professional manner Capacity to communicate and interact with all levels of employees and management Ability to interact and build relationships and consensus among people Advanced knowledge of concepts, practices and procedures within the software development industry Strong information technology architecture and design skills Capacity to consistently produce clean code and adhere to appropriate documentation standards

Individual salaries that are offered to a candidate are determined after consideration of numerous factors including but not limited to the candidate’s qualifications, experience, skills, and geography.

National Range: $85,000 - $100,000 Maryland Range: $85,000 - $100,000 NYC/Long Island/Westchester Range: $85,000 - $100,000

At BDO, how we show up matters. We build strong relationships by supporting one another, our clients, and our communities with care, curiosity, and a commitment to helping one another grow and succeed. Here, you’ll find meaningful work, leaders invested in your success, and opportunities to build a career around what matters most to you. Our purpose is to be the people our clients count on to grow with confidence and achieve what matters most. Our values guide how we bring that purpose to life each day. Together, they shape how we work with one another, serve our clients, and create meaningful impact. BDO provides assurance, tax, and advisory services to clients across the U.S. and around the world. No matter your role, you’ll be part of a team helping clients navigate complexity and move forward with clarity. As technology continues to shape how we work, BDO values the ability to apply generative and agentic AI solutions to develop work products, improve workflows and identify potential risks. Across our firm, we emphasize professional judgment in validating AI-generated outputs for accuracy, quality, and compliance. We are proud to be an ESOP company, offering participants a stake in the firm’s success through beneficial ownership and a unique opportunity to enhance their financial well-being. As a qualified retirement plan, the ESOP is a meaningful addition to our comprehensive compensation and Total Rewards benefits* offerings. It also reinforces an ownership mindset that strengthens our connection to one another, our clients, and the future we’re building together. Learn more about our benefits: BDO Total Rewards encompass more than traditional benefits. Click here to find out more! *Benefits may be subject to eligibility requirements. Equal Opportunity Employer, including disability/vets Click here to find out more!
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer I, AI in Grand Rapids, MI vacancy
  • $125.1k - $187.7k

     ...position is responsible for specifying, designing, coding, debugging software solutions to meet the company business objectives. This is also...  ...process applicant information using an Artificial Intelligence (AI) tool. This tool automatically generates a screening score based... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    TruStage

    Grand Rapids, MI
    7 hours ago
  • $107.6k - $198.4k

     ...strategies, advanced analytics, Generative AI, transformative technologies, and...  ...scientists, operators, creatives, designers, engineers, and architects. Our team balances business...  ...role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will... 
    Suggested
    Local area

    Deloitte

    Grand Rapids, MI
    3 days ago
  • $50 per hour

     ...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI...  ...education and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Rapids, MI
    4 days ago
  • $118.7k - $197.9k

     ...possess these skills: ·Work with customer engineers to evaluate technical requirements and...  ...provide clear guidance to others The Team AI & Engineering leverages cutting-edge engineering...  .../verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure... 
    Suggested
    Local area

    Deloitte

    Grand Rapids, MI
    5 days ago
  • $100.4k - $197.9k

     ...work with clients to reimagine work, the workforce, and the workplace across the enterprise and to transform their HR functions with AI and emerging technology. With the rapid pace of change in today’s world, you will help clients answer questions like: How do I access... 
    Suggested
    Local area

    Deloitte

    Grand Rapids, MI
    5 days ago
  • $93k - $191k

    Position Summary About Us The AI Transformation Team, part of the Applied AI Strategic...  ...a GenAI Applied Scientist and Solution Engineer to join our intake solutioning team for...  ...role requires a blend of traditional software engineering skills, cloud solution architecture... 

    Deloitte

    Grand Rapids, MI
    4 days ago
  • $900 per month

     ...Job Description Job Description Job Title: Software Verification Engineer Job Description We are seeking a hands-on Software Verification...  ...penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts... 
    Daily paid
    Contract work
    Temporary work

    Actalent

    Grand Rapids, MI
    5 days ago
  • $50 per hour

     ...stakeholder conversations, define solution roadmaps, and mentor junior engineers to elevate the overall capability of the SCI-Helix team.Key...  ...knowledge‑sharing sessions to build a robust, collaborative AI engineering culture. Documentation of architectures, prompt libraries... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Rapids, MI
    4 days ago
  •  ...Description Job Description We are looking for Senior DevOps Engineer for our client in Grand Rapids, Michigan. This is a contract to...  ...automation, ownership, reliability, and continuous learning. AI-Enabled Engineering Use Claude and other approved AI tools to... 
    Contract work

    Initech Global

    Grand Rapids, MI
    10 days ago
  •  ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid... 
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Grand Rapids, MI
    3 days ago
  • $120k - $140k

     ...Senior Full Stack Engineer, AI-First Team | Hybrid, Grand Rapids Area We're partnering with a long-established West Michigan digital...  ...engineering group has fully adopted AI coding agents as the core of how software gets built, and they're adding a senior engineer to that team.... 
    Full time

    Strategic Employment Partners (SEP)

    Grand Rapids, MI
    1 day ago
  • $130k - $200k

     ...strategies, advanced analytics, Generative AI, transformative technologies, and...  ...scientists, operators, creatives, designers, engineers, and architects. Our team balances business...  ...of experience in technology consulting, software engineering, cloud architecture, or enterprise... 
    Local area

    Deloitte

    Grand Rapids, MI
    3 days ago
  • $167k - $223k

     ...sensing, autonomy, artificial intelligence (AI)/machine learning (ML), cybersecurity,...  ...opportunities. The ATO Systems Security Engineering Technical Leader is expected to provide...  ...Knowledge of low-level firmware and real-time software for embedded systems, including hardware-... 
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Remote work
    Relocation
    Relocation package

    GE Aerospace

    Grand Rapids, MI
    4 days ago
  •  ...Acron Aviation (Avionics – Aftermarket): Acron Aviation designs, engineers, and manufactures certified avionics systems that support safety...  ...You will bring hands-on experience applying Automation and AI to improve customer outcomes, e.g., faster diagnostics, smarter... 
    Worldwide

    Acron Aviation

    Grand Rapids, MI
    a month ago
  • $105.4k - $207.8k

    Position Summary Our Deloitte AI & Engineering team works to transform technology platforms, drive innovation, and help make a significant impact on our clients’ success. You’ll work alongside talented professionals reimagining and reengineering operations and processes... 
    Local area

    Deloitte

    Grand Rapids, MI
    1 day ago
  • $128k - $252.5k

    Position Summary US-E - Consulting - Lead Integration Engineer II - AI & Engineering/EaaS Join our AI & Engineering team in transforming...  ..., and operate integrated/verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure. These... 
    Local area
    Visa sponsorship
    Flexible hours

    Deloitte

    Grand Rapids, MI
    2 days ago
  •  ...Position Overview A large grocery retailer is seeking a Lead AI Engineer / Agentic Commerce Lead to drive the architecture,...  ...engineering productivity. Mentor and support a team of early-career software developers. Collaborate with engineering leadership to... 
    Local area

    Eight Eleven Group

    Grand Rapids, MI
    20 hours ago
  • $73.5k - $212.28k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies...  ...will lead the development of innovative AI solutions that drive remarkable client...  ...Analytics/Science, Computer Science, Software Engineering, Artificial Intelligence and... 
    H1b

    PwC

    Grand Rapids, MI
    3 days ago
  •  ...Using advanced optics, image sensors and artificial intelligence software Cognex vision and ID systems capture an image then analyze it...  ...fun, and distinctive atmosphere . As a Senior Applications Engineer, you will join an Applications Engineering (AE) team that is responsible... 
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Cognex Corporation

    Grand Rapids, MI
    2 days ago
  •  ...at our table for you...Position Summary:The Senior Cybersecurity Engineer is a core technical leader within our Security Operations (...  ...with modern automation techniques (CI/CD, Infrastructure-as-Code, AI workflows) to maximize defensive coverage and empower SOC analyst... 
    Full time
    Work at office
    Monday to Friday

    Gordon Food Service

    Grand Rapids, MI
    3 days ago
  •  ...has to compelte assessment before submission. Role: GenAI Engineer / iOS Developer - Location: 100% Remote Work Duration...  ...motivated individual with a passion for solving hard problems using AI/GenAI. Must have collaborative and an innovative mindset... 
    Contract work
    Remote work

    Akaasa Technologies

    Wyoming, MI
    2 days ago
  • $70k - $90k

     ...A Junior Software Engineer role with Belcan is available to support platform software development for advanced propulsion and engine control systems. In this role, you will contribute to the full software development lifecycle-including requirements, design, implementation... 
    Full time
    Local area
    Relocation

    Belcan

    Grand Rapids, MI
    1 day ago
  • $103.71k - $138.28k

     ...Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network...  ...AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management... 
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Grand Rapids, MI
    16 hours ago
  •  ...discourage you from sending applications via email or traditional mail to comply with GDPR requirements and your local Data Privacy Law.AI-Assisted Screening DisclosureAs part of our commitment to a fair, consistent, and efficient recruitment process, we may use... 
    Full time
    Local area

    Magna International

    Grand Rapids, MI
    4 days ago
  • $128.19k - $184.01k

     ...explore and build with a wide variety of AI language models (bots), including o3, o4-...  ...and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...user experience Own the entire software development process from timeline estimation... 
    Remote job
    Full time

    Quora

    Grand Rapids, MI
    1 day ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... 
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Grand Rapids, MI
    15 hours ago
  • $18 - $25 per hour

     ...technology solutions provider leading the AI and Digital Revolution. WWT combines the...  ...of the world's most advanced hardware and software solutions, WWT helps clients and partners...  ...interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions... 
    Remote job
    Hourly pay
    Summer work
    Internship
    Work at office
    Immediate start
    Shift work

    World Wide Technology

    Grand Rapids, MI
    15 hours ago
  •  ...Position: Senior Software Engineer Location: Grand Rapids, MI Job Id: 1313 # of Openings: 1 Senior Software Engineer (.NET/Multi-Tenant SaaS) | 6-Month Contract We're looking for a Senior Software Engineer to join a project team on a contract... 
    Contract work
    Remote work

    Vervint

    Grand Rapids, MI
    3 days ago
  • $90k - $115k

     ...The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. What you'll be handling Collaborates with developers and functional... 
    Work experience placement

    TGW Logistics Group

    Grand Rapids, MI
    3 days ago
  • $50 per hour

     ...These roles will support military tools programs, contributing to software development tasks in a dynamic, collaborative environment....  ...Education: Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). Experience:... 
    Contract work
    Remote work

    3B Staffing LLC

    Grand Rapids, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer I, AI. Be the first to apply!