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

Senior Software Engineer – AI Developer Enablement

Job in Dearborn, Wayne County, Michigan, 48120, USA
Listing for: HTC Global
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Software Engineer, DevOps, Full Stack Developer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 120000 - 170000 USD Yearly USD 120000.00 170000.00 YEAR
Job Description & How to Apply Below
Senior Software Engineer – AI Developer Enablement

Location: Dearborn (MI) | Employment Type: Full Time - 40 hours per week | Job Level: T4 | Work Preference: Hybrid | Job Code: 245536

Job Description:

a {text-decoration: none;color: #464feb;}tr th, tr td {border: 1px solid #;}tr th {background-color: #;}

Overview

We are seeking a Senior Software Engineer to design, develop, test, and maintain software applications and internal engineering solutions. This role focuses on developer enablement, AI-assisted software development, engineering productivity, automation, and software development lifecycle (SDLC) acceleration.

The position involves working across the full software development lifecycle, including software architecture, development, testing, deployment, performance optimization, and continuous improvement.

Key Responsibilities

Partner with engineering teams to accelerate adoption of AI-assisted software development tools and practices.

Build and maintain internal tooling, automation, and integrations that improve the developer experience.

Develop prototypes, proof-of-concepts, and production-ready solutions leveraging AI development platforms, coding assistants, and agent-based technologies.

Create reusable templates, reference implementations, and engineering accelerators that can be adopted across development teams.

Support onboarding, workshops, office hours, and technical enablement activities for engineering teams.

Engage with customers to understand use cases, pain points, and requirements while advocating for user-centric software solutions.

Solve complex problems by designing, developing, and delivering solutions using various tools, languages, frameworks, methodologies, and technologies.

Assess software application or service requirements and determine suitable technology stacks, integration methods, and deployment strategies.

Create high-level software architecture designs outlining the overall structure, components, and interfaces of applications.

Collaborate with cross-functional teams, including product owners, designers, and architects.

Define and implement software testing strategies, guidelines, policies, and processes.

Continuously improve application performance and optimize applications while implementing new technologies to improve development efficiency.

Apply programming practices such as test-driven development, continuous integration, and continuous delivery.

Support security practices to safeguard user data, including encryption and anonymization.

Create user-friendly and interactive interfaces.

Develop and maintain back-end applications, including APIs and microservices, using server-side languages.

Develop dashboards and reporting capabilities to measure adoption, productivity, and engineering effectiveness.

Identify friction points within software delivery processes and implement automation to reduce manual effort and improve efficiency.

Contribute to SDLC acceleration initiatives spanning requirements, development, testing, deployment, and operations.

Work with platform, architecture, and security teams to implement engineering standards and best practices.

Evaluate and incorporate emerging technologies and capabilities to deliver solutions and participate in the development of new technology stack layers.

Required Qualifications

10+ years of IT experience.

8+ years of software development experience.

Practical experience in two coding languages or advanced practical experience in one coding language.

Experience with Artificial Intelligence and Expert Systems, including the ability to apply AI concepts and tools to practical developer workflows and help teams use them effectively and responsibly.

Strong Python skills, including the ability to write Python scripts and…

Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary