×
Register Here to Apply for Jobs or Post Jobs. X

Master Thesis : AI-Powered Troubleshooting Agent

Job in Indiana, Armstrong County, Pennsylvania, 15705, USA
Listing for: Elcasecurity
Apprenticeship/Internship position
Listed on 2025-11-22
Job specializations:
  • IT/Tech
    AI Engineer, IT Support
Salary/Wage Range or Industry Benchmark: 15 - 25 USD Hourly USD 15.00 25.00 HOUR
Job Description & How to Apply Below

Description

At ELCA, we support and maintain a wide range of enterprise solutions based on Microsoft Dynamics 365. These solutions involve custom developments using C#, JavaScript and more, tracked through Azure Dev Ops (ADO) using work items (User Stories, Tasks, Bugs) and source code repositories (Git). During maintenance phase, customer reports issues (bugs and support need) by submitting tickets via ADO (Azure Dev Ops).

Currently, our consultants manually analyze these tickets, make sure they have enough context to reproduce the case and base their analysis with historical knowledge, then inspect related code to diagnose and resolve bugs. This approach is time-consuming, potentially requires back-and-forth with customers and depends heavily on human expertise and familiarity with past project history.

We are in the AI era; in this internship we propose to leverage machine learning and language models to enhance software maintenance and support. By building an AI-powered troubleshooting agent that has access to the code and documentation and is able to learn from past project history, bug reports, and associated code changes, we can drastically reduce resolution times, improve accuracy, and empower support teams with contextual suggestions.

This AI solution will not only streamline operations but also contribute to building a dynamic and self-improving knowledge base over time.

As an intern, you will join a team of experts and passionate professionals working at the crossroads of enterprise IT and artificial intelligence. You will evolve in a stimulating, collaborative environment that encourages innovation, initiative, and technical excellence. You’ll be supported by experienced mentors, have access to modern tools and infrastructure, and contribute to a project with real impact for customers and internal teams alike.

Objectives

The objective of this internship is to design and build an AI-based troubleshooting assistant that will:

  • Ingest past ADO tickets and associated source code to build a searchable knowledge base. But also Dynamics 365 docs to help.
  • Automatically analyze new bug tickets using AI / NLP and suggest potential root causes and code fixes, based on prior patterns and source code.
  • Offer a user-friendly UI for support specialists to interact with the AI assistant, upload context, and receive suggestions or proposed fixes.
  • Phase 1 – AI Knowledge Base & Suggestion Engine
    • Crawl and index historical ADO tickets
    • Link ADO tickets to code segments
    • Use NLP techniques and vector-based semantic search
    • Optionally:
      Integrate code understanding via models like Qwen2/Codellama or other to suggest code changes
    Bonus:
    Phase 2 – Frontend / UX Integration
    • Build a lightweight web-based UI in the language of your choice.
    • Authentication + access to user-specific ADO projects via Microsoft Graph API or Azure Dev Ops API.
    Our offer
    • A dynamic work and collaborative environment with a highly motivated multi-cultural and international sites team
    • The chance to make a difference in peoples’ life by building innovative solutions
    • Various internal coding events (Hackathon, Brownbags), see our technical blog
    • Monthly After-Works organized per locations
    Skills required Must-Have
    • Strong skills on AI & NLP/ML.
    • Programming:
      Strong skills on object-oriented programming, ideally C#. And skills with Java Script.
    • Experience with LLMs (OpenAI, LLama, Qwen2, etc.).
    • Dev Ops concepts.
    • Databases: SQL or No

      SQL
    • Version Control:
      Git
    Nice-to-Have
    • Knowing Azure Dev Ops (ADO).
    • Vector search tools (e.g., FAISS, Azure AI Search, Pinecone)
    • Web Dev:
      React.js, Blazor, or ASP.NET Core
    • Azure services:
      Functions, Cognitive Search, Azure OpenAI
    • Familiarity with Dynamics 365 project structures.

    This internship starts in February 2026
    .

    Applications must include your most recent academic transcripts (grades); applications without transcripts will not be considered.

    #J-18808-Ljbffr
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary