Mid-Level AI Software Engineer
KeyLogic is seeking a Mid-Level Software Engineer to join our Department of Energy (DOE) program team the National Energy Technology Laboratory (NETL).
The Engineer will play a key role in both application development and platform modernization as we evolve toward a cloud-native architecture and introduce AI-powered capabilities.
This position will help define and implement reusable frameworks and shared services that support multiple enterprise applications.
The Engineer will be part of a collaborative Agile team that develops, enhances, and supports mission-critical web applications.
This role is ideal for an engineer who wants to apply strong .NET and SQL development skills toward building scalable, intelligent, and cloud-ready systems that drive impactful federal programs.
*
*Bachelor's or Master Degree in Computer Science and U.S.
Citizenship are Required
*
*
Position Requirements:
* U.S.
Citizenship is required
* Bachelor's of Science (BS) degree in Computer Science
* 4+ years of software development experience (or 2+ years with a master's degree)
* Proficiency in C#, .NET Core, and SQL Server
* Experience developing and maintaining web applications
* Experience with cloud platforms (preferably Microsoft Azure) including deployment, services integration, or DevOps pipelines
* Experience or demonstrated interest in AI/ML integration, such as using APIs, cognitive services, or embedded intelligence features within web applications
Desired Experience:
* Experience contributing to system or application architecture, especially within .NET or Azure ecosystems
* Experience designing or maintaining shared frameworks, APIs, or platform-level services
* Hands-on experience integrating AI/ML capabilities into enterprise applications, including natural language processing (NLP), predictive analytics, or intelligent automation
* Working knowledge of Azure AI services such as Azure Cognitive Services, Azure OpenAI, or custom ML model deployment using Azure Machine Learning
* Familiarity with CI/CD pipelines, infrastructure as code, and cloud modernization strategies
* Experience working in an Agile/Scrum development environment
Desired Technical Skills:
* .NET Core, C#, Entity Framework Core, Razor Pages
* Web API development (RESTful services)
* Azure DevOps, Git, and automated build/release pipelines
* SQL Server and performance tuning
* DevExpress/DevExtreme (preferred)
* SonarQube or other code quality tools
* Familiarity with containerization (Docker/Kubernetes)
* Solid understanding of OAuth 2.0 and OpenID Connect, with hands-on experience implementing various OAuth flows (e.g.
Authorization Code and Client Credentials) in web applications and integrating with identity providers such as Azure AD or Duende IdentityServer
Position Responsibilities:
* Design, develop, and maintain enterprise web applications using .NET Core, ASP.NET R...
- Rate: Not Specified
- Location: PITTSBURGH, US-PA
- Type: Permanent
- Industry: IT
- Recruiter: KeyLogic, LLC
- Contact: Jeannine Ogden
- Email: to view click here
- Reference: 2655
- Posted: 2025-11-11 07:21:45 -
- View all Jobs from KeyLogic, LLC
More Jobs from KeyLogic, LLC
- Ausbildung Kaufmann/-frau für Spedition und Logistikdienstleistung (m/w/d)
- Ausbildung Kaufmann/-frau für Spedition und Logistikdienstleistung (m/w/d)
- Ausbildung Kaufmann/-frau für Spedition und Logistikdienstleistung (m/w/d)
- RN Case Manager - Anew Home Health - Lafayette
- RN Case Manager - Anew Home Health - Indianapolis Northwest
- Physical Therapist - Anew Home Health - Indianapolis South
- RN Case Manager - Anew Home Health - Indianapolis South
- RN Case Manager - Anew Hospice
- Social Worker PRN (MSW required) - Anew Hospice
- Nurse Practitioner
- Registered Nurse RN
- PRN - Registered Nurse (RN)
- Registered Nurse RN
- PRN - Licensed Practical Nurse (LPN)
- Registered Nurse RN
- Floor Technician
- LPN - Licensed Practical Nurse
- PRN Speech Language Pathologist
- Physical Therapist Assistant PRN
- PRN Physical Therapist