Ai Engineer Jobs

9,106 jobs found — updated daily

AI Software Engineer

Moog Inc.•Aurora, IL
•$110,000 - $145,000•Hybrid

About The Position

Moog is seeking two experienced AI Software Engineers to develop and maintain distributed cloud-based systems. The role combines traditional software engineering with emerging AI technologies, with contributions affecting system performance, scalability, and innovation. Engineers will build full-stack applications and functionality using C# and .NET, enhance Azure-based systems, integrate generative AI and LLM capabilities, and help ensure production system availability and reliability. The position is hybrid in Buffalo, New York, and requires access to U.S. export-controlled information.

Requirements

  • Five years of professional software development experience.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Strong proficiency in C# and object-oriented programming principles.
  • Proven experience with the .NET framework and .NET Core.
  • Familiarity with modern web technologies and frameworks such as React, Angular, or Vue.js.
  • Hands-on experience with Microsoft Azure, including DevOps, messaging systems, and Infrastructure as Code.
  • Practical knowledge of containerization technologies such as Docker, Kubernetes, and/or Azure Container Apps.
  • Understanding of distributed system architectures and design patterns.
  • Experience with REST APIs and testing tools such as Postman, Insomnia, or REST Client.
  • Experience with unit testing and integration testing.

Nice To Haves

  • Experience with Blazor Server or WebAssembly.
  • Experience with LLM orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, Semantic Memory, or similar.

Responsibilities

  • Design, develop, and maintain full-stack applications using C# and the .NET framework.
  • Build and enhance functionality for distributed cloud-based systems running on Azure.
  • Implement business logic and features to support evolving system requirements.
  • Integrate and optimize generative AI and LLM capabilities in applications using orchestration frameworks.
  • Containerize applications using Docker, Kubernetes, and/or Azure Container Apps.
  • Support and troubleshoot production systems to ensure high availability.
  • Collaborate with cross-functional teams to deliver scalable and reliable solutions.
  • Write clean, maintainable, and well-documented code following object-oriented programming principles.
  • Participate in code reviews and continuous improvement initiatives.

Benefits

  • Great compensation package.
  • Annual profit sharing.
  • 401(k) matching.
  • Employee Stock Purchase Plan.
  • Flexible Spending and Health Savings Accounts.
  • Flexible paid time off.
  • Holidays.
  • Parental leave program.
  • Relocation assistance.
  • Medical, dental, vision, life, and disability insurance.
  • Employee Assistance Plan and supplemental benefit coverage.
  • Tuition assistance.
  • Mentorship and coaching opportunities.
  • Leadership development and personal growth programs.
  • Employee Resource Groups, cultural events, and celebrations.

Career Resources

Build a Resume for Ai Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service