Software Engineer I, AI
$85k - $100kBDO 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...SuggestedWork experience placementRemote workFlexible hours$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...SuggestedLocal area$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....SuggestedFull timeTemporary workWork experience placementCasual workFlexible hours$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...SuggestedLocal area$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...SuggestedLocal area$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...$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 paidContract workTemporary work$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 timeContract workTemporary workWork experience placementCasual workFlexible hours- ...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
- ...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 workFixed term contractInternshipShift work
$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$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$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 employmentContract workWork experience placementLocal areaRemote workRelocationRelocation package- ...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
$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$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 areaVisa sponsorshipFlexible hours- ...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
$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- ...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 timeFlexible hoursWeekend workAfternoon shift
- ...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 timeWork at officeMonday to Friday
- ...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 workRemote work
$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 timeLocal areaRelocation$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 timeTemporary workFor contractorsFor subcontractorRemote work- ...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 timeLocal area
$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 jobFull time$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 jobHourly payFull timeInternshipLocal area$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 jobHourly paySummer workInternshipWork at officeImmediate startShift work- ...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 workRemote work
$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$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 workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I, AI. Be the first to apply!
Related searches
- software engineer amazon Grand Rapids, MI
- information technology software engineer Grand Rapids, MI
- federal - software developer Grand Rapids, MI
- software engineer remote Grand Rapids, MI
- remote entry level software developer Grand Rapids, MI
- software engineer contract Grand Rapids, MI
- network software engineer Grand Rapids, MI
- intel software engineer Grand Rapids, MI
- graduate software developer no experience Grand Rapids, MI
- senior software engineer remote Grand Rapids, MI







