AI Engineer
Oakwood Systems Group
AI Engineer
Oakwood Systems Group is a Microsoft Solutions Partner helping organizations modernize applications, data platforms, cloud environments, and business workflows. Our AI work focuses on moving clients beyond experimentation by designing and delivering secure, production-ready AI applications, agents, copilots, and automation that create measurable business value.
The Role. We are seeking an experienced, hands-on AI Engineer who can turn ambiguous business problems into reliable AI solutions. This role is for an engineer with a strong software, data, or machine-learning foundation who has already shipped production systems and is comfortable owning work from discovery and technical design through implementation, evaluation, deployment, and operational handoff. You will work directly with clients and Oakwood delivery teams to build practical AI capabilities on the Microsoft cloud, with particular emphasis on generative AI, retrieval-augmented generation (RAG), agentic workflows, enterprise integration, and responsible production operations.
What You Will Do:
- Design, build, and deploy production of AI applications, copilots, and agents using Microsoft Azure and modern AI frameworks.
- Build RAG and enterprise knowledge solutions using embeddings, vector search, document processing, metadata, and retrieval strategies that produce grounded, source-aware answers.
- Design agentic workflows that use tools, APIs, structured outputs, memory/state, human approval, and multi-step orchestration to automate real business processes safely.
- Integrate AI capabilities with enterprise applications and data sources through REST APIs, Microsoft Graph, Power Platform, databases, SaaS platforms, and custom services.
- Develop maintainable backend services and APIs, primarily in Python, with appropriate testing, error handling, logging, security, and performance considerations.
- Establish evaluation approaches for AI quality, groundedness, reliability, safety, latency, and cost; use those results to improve prompts, retrieval, orchestration, and model selection.
- Implement production engineering practices including source control, automated testing, CI/CD, containerization, secrets management, observability, and environment promotion.
- Apply enterprise security and governance practices, including identity, role-based access, data boundaries, auditability, responsible AI controls, and human-in-the-loop patterns where appropriate.
- Work directly with client business and technical stakeholders to understand workflows, clarify requirements, prototype solutions, explain tradeoffs, and translate AI possibilities into deployable designs.
- Contribute architecture reviews, code reviews, estimation, technical discovery, and solution design for new client opportunities.
- Create reusable patterns, accelerators, reference implementations, and delivery of assets that improve the speed and consistency of future Oakwood AI engagements.
- Document solutions clearly and support knowledge transfer so client teams can understand, operate, and extend what we deliver.
- Mentor less-experienced engineers and help establish pragmatic engineering standards for production of AI delivery.
Required Qualifications:
- 5+ years of professional engineering experience in software engineering, machine learning engineering, data engineering, applied AI, backend development, or a closely related discipline, with meaningful ownership of production systems.
- 2+ years of hands-on experience building generative AI / LLM-powered applications or AI-enabled software, with at least one solution taken beyond prototype into a production or production-like environment.
- Strong Python programming skills and experience building production services, APIs, integrations, or data/AI pipelines.
- Hands-on experience with LLM application patterns such as prompt design, RAG, embeddings, vector search, structured outputs, function/tool calling, and agent orchestration.
- Experience evaluating AI systems using measurable criteria rather than subjective demos alone, including quality, reliability, safety, latency, and/or cost.
- Experience with cloud-based applications and AI services; strong Azure experience is preferred, and candidates should be able to work effectively in a Microsoft-centric environment.
- Working knowledge of SQL and enterprise data integration, including the ability to reason about data quality, access, lineage, and how data architecture affects AI outcomes.
- Experience with modern software engineering practices: Git, peer review, automated testing, CI/CD, containers, APIs, logging/monitoring, and secure configuration/secrets management.
- Ability to troubleshoot production of AI behavior, including retrieval failures, hallucinations, tool-calling errors, prompt regressions, latency, cost, and unexpected edge cases.
- Strong client-facing communication skills and the ability to explain technical concepts, architecture decisions, risks, and tradeoffs to both engineers and business stakeholders.
- Ability to work independently in a consulting environment, manage competing priorities, and move from incomplete requirements to a well-structured implementation plan.
- Bachelor's degree in Computer Science, Engineering, Data Science, Mathematics, or a related field, or equivalent practical experience.
Preferred Qualifications:
- Hands-on experience with Microsoft Foundry / Azure AI Foundry, Azure OpenAI, Azure AI Search, Copilot Studio, Power Automate, or related Microsoft AI services.
- Experience with one or more orchestration frameworks such as Semantic Kernel, LangGraph, AutoGen, LangChain, CrewAI, or custom agent frameworks.
- Experience with Model Context Protocol (MCP), agent-to-tool integration patterns, or reusable enterprise tool registries.
- Experience with Azure application services such as Functions, Container Apps, App Service, AKS, API Management, Cosmos DB, Azure SQL, Key Vault, and Entra ID.
- Experience with MLOps / LLMOps practices including evaluation pipelines, model or prompt versioning, tracing, monitoring, feedback loops, and production incident response.
- Experience with Microsoft Fabric, Databricks, or other modern data platforms used to prepare governed enterprise data for AI.
- Experience with classical machine learning, NLP, deep learning, fine-tuning, multimodal models, or model serving where the use case requires more than foundation-model APIs.
- Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, or Cursor while applying disciplined engineering review for correctness, security, and maintainability.
- Prior consulting, professional services, systems integration, or Microsoft partner experience.
- Relevant Microsoft or cloud certifications, such as Azure AI Engineer, Azure Developer, Azure Solutions Architect, or equivalent.
What Success Looks Like:
- AI solutions move from discovery and prototype to secure, supportable production deployments with clear acceptance criteria.
- Clients can see and articulate the business value of the systems delivered, not just the technical novelty.
- AI quality is measured and improved through repeatable evaluation, observability, and feedback rather than one-time demonstrations.
- Solutions integrate cleanly with client applications, data, identity, and operating processes and can be maintained after handoff.
- Reusable engineering patterns and delivery assets reduce effort and risk across future engagements.
- You are viewed by clients and teammates as a trusted engineer who can combine technical depth, sound judgment, and practical delivery.
Oakwood combines deep Microsoft expertise with hands-on application, data, cloud, and AI engineering. We hold Microsoft Solutions Partner designations across key solution areas and an Advanced Specialization for AI Applications on Microsoft Azure. AI Engineers at Oakwood have the opportunity to work directly with clients, build real production solutions, shape reusable delivery patterns, and help organizations turn rapidly evolving AI capabilities into durable business outcomes.
- ...automation, and the practical adoption of software, data, and AI-enabled workflows. This role sits at the intersection of strategy... ..., and no-code / low-code platforms. This is not a software engineering role and deep coding expertise is not required. ~ Experience...SuggestedWork at office
$240k - $300k
...AI Engineer $240k–$300k base + equity Remote, United States High-growth applied AI company building production agents to automate complex enterprise workflows. This early-stage team is building infrastructure that connects fragmented enterprise data, creates...SuggestedRemote work- Job ID: 28113686Reference Number: 26-00434Title: AI Engineer/Data Scientist :: Hybrid Saint Louis Missouri :: Need Local candidatePosted Date: 2026-04-30Contact: Ekta ChaudharyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing...SuggestedLocal area
- ...whole.Let’s talk about how you can find your place here at Stifel, where success meets success.What You'll Be DoingThe AI-Application Security Engineer is responsible for implementing and scaling technical security controls and security processes across internally...Suggested
- ...Role: Software / AI Native Engineer Location: St. louis, MO/ Arlington, VA/ NYC, NY Type: Contract Day-to-Day Job Duties Design, develop, and productionize AI agents, LLM integrations, and agentic workflows supporting enterprise applications and...SuggestedContract work
- ...whole.Let’s talk about how you can find your place here at Stifel, where success meets success.What You'll Be DoingThe Sr. AI Cloud Platform Engineer is a member of the Security Engineering & Automation team, the security organization's shared build capability, and is...Contract work
- ...reinvent by building their digital core and unleashing the power of AI to create value at speed for organizations across industries.... ...Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data,...Work experience placementLive inWork at officeLocal area
- ...Role: Data / AI Native Engineer Location: St. louis, MO/ Arlington, VA/ NYC, NY & NJ(Hybrid) Type: Contract Day-to-Day Job Duties: Design, build, optimize, and support enterprise-scale Databricks and AWS Lakehouse data pipelines using Spark and PySpark...Contract work
- ...turnkey real estate development, master planning, architecture, engineering, and construction firm that safely delivers clients across... ...We Want You For Across Clayco, people have built their own AI tools to get through the document-heavy parts of their work — reviewing...For contractorsFlexible hours
- ...across Aerospace & Defense clients. You will guide transformation programs, design network and digital factory strategies, and apply AI/analytics to improve development and manufacturing processes. The role involves leading cross-functional teams, coaching colleagues,...
$200k
...We are seeking an AI Developer to design, develop, and implement intelligent solutions that improve business processes, enhance... ...degree in Computer Science, Data Science, Artificial Intelligence, Engineering, or a related field; equivalent experience may be considered....- Midland States Bank invites applications for an Intern - AI Solutions Engineer to join our AI team in prototyping, testing, and delivering practical AI solutions that safely embed AI into business workflows. The role focuses on hands-on contributions to AI projects from...Summer workInternshipLocal area
- Accenture seeks a senior engineer to build and operate end-to-end production systems, spanning frontend, APIs, data, and AI components. You will own architecture, provisioning, pipelines, and agentic capabilities, while partnering with client technologists to deliver measurable...
- Object Computing, Inc. in St. Louis is seeking a Principal Engineer to lead AI-powered development across discovery, rollout, proof of concept, and production builds. This is a hands-on, AI-first role. You build with GenAI every day and assess AI outputs while maintaining...
$18 per hour
Intern - AI Solutions Engineer At Midland States Bank, base salary is one component of our Total Rewards program. Exact compensation is determined by factors such as (but not limited to) education, skills, internal equity, and experience. This position offers additional...Contract workTemporary workSummer workInternshipWork at officeLocal areaMonday to FridayFlexible hours- ...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
- EY is seeking a Manager in Model Engineering to lead end-to-end AI/ML initiatives, collaborating with clients and cross‑functional teams to deliver scalable AI solutions across data sources and platforms. You will guide teams through design, development, deployment, and...
$18 - $50 per hour
...university graduation and completion of the program Position Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and Digital Thread initiatives within the Capital PreSales...Remote jobHourly payFull timeInternshipLocal area- ...Job Description Job Description Senior AI & Application Security Engineer Join an enterprise security team responsible for securing both traditional applications and emerging AI-enabled systems . This senior engineer will lead security initiatives across the...
$85 - $90 per hour
...MatchPoint is a fast-growing, young, energetic global IT-Engineering services company with clients across the US. We provide technology solutions... ...forward to hearing from you! Job Description Job :AI RAG Engineer X2 Location Remote Duration : 12 Months...Local areaRemote work- ...and maintainability.Experience7+ years of experience in software engineering and application development.4+ years of hands-on experience... ...DevOps engineers, and other developers.Use Windsurf and other AI-assisted engineering tools to accelerate development, refactoring...Contract workRemote work
$126.82k - $149.2k
...stage of your career. Try new things, learn new skills and discover what you excel at—all from Day One.Job DescriptionThe AI Red Team Lead Engineer leads the execution and evolution of offensive security activities focused on AI/ML systems, platforms, and integrations,...Full timeLocal area3 days per week- ...We are seeking an AI/ML Developer with strong Python programming skills to support the development and implementation of artificial intelligence and machine learning solutions. The ideal candidate should have solid programming fundamentals and the ability to work onsite...Local area
- Oorwin AI is seeking a part-time AI Developer to join our remote team in Missouri. You will work 10-20 hours per week on AI-assisted coding projects using Base44 AI and vibe coding methodologies, translating prompts into production-ready code and refining workflows. Ideal...Remote jobPart time10 hours per week
$150.7k - $251.2k
...teams and take your career wherever you want it to go. Join EY and help to build a better working world. The opportunity Our AI, Data & Engineering team helps apply cutting edge technology and techniques to bring solutions to our clients. As part of that, you'll sit side...Full timeWork experience placement$140k - $170k
...Job Title: Python Software Engineer Location of role: Clayton Mo. Hybrid role 3 days a week on-site. Good work/life balance. This role client can not sponsor now or in the future. LMK if you need sponsorship now or in the future? Salary base $140K to $...3 days per week$180k - $208k
...Responsibilities: Develop, improve, and resolve complex data engineering, visualization, and integration functionalities using AWS... ...Python SQL Security Spark Terraform Unix AI API More: We are seeking a Data Engineer to establish...Full timeLocal area2 days per week3 days per week$69.55k - $125.73k
Build Your Software Engineering Career on a Mission That Matters Ready to take your software engineering skills beyond the classroom and into a mission where your work has real-world impact? Leidos is seeking a talented Junior Software Engineer to join the Chinook Program...Contract work- ...AI/ML Developer Our client, a multinational telecommunications technology company is seeking a highly experienced AI Developer... ...breaker patterns and fallback chains - Implement prompt engineering and dynamic prompt management (DB-backed with in-memory caching...Temporary work
- Enterprise Fleet Management’s IT Internship Program offers hands-on experience in data engineering, with mentorship and networking opportunities as part of a collaborative team in a hybrid work setup in St. Louis. The 10-week Summer 2027 internship runs May 24-July 30,...InternshipSummer internshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Engineer. Be the first to apply!





