Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

United IT

AI Software Engineer Location: Farmington Hills MI Must Have 3-4 years of Document Control experience Author Taxonomy Development Technical Manuals Vocabulary Job Description We are looking for a Senior Technical Writer to join our AI agentic engineering team. You will develop and manage the knowledge catalog that our production AI agents read from authoring the entries that encode how our IT enterprise actually works, and structuring them so agents retrieve the right knowledge at the right moment. This is a writing role at its core, but the reader is different. Your audience is an AI agent operating under a context budget, and behind it, the engineer who has to trust what that agent produces. Success is measured less by page count than by whether agents behave correctly because your entries were clear, correctly scoped, and easy to find. What You'll Do Author knowledge entries — service overviews, runbooks, decision records, schemas, specifications, and glossary terms — drawn from workflows, policies, engineering standards, and technical documentation Write the short descriptions and summaries that drive progressive disclosure — the text an agent reads to decide whether loading the full entry is worth the context it costs Structure orientation paths so an agent onboarding to an unfamiliar domain encounters the mental model, entry points, and invariants first, and drills into detail only on demand Maintain hierarchy coherence across a growing catalog — cross-linking, indexing, reachability, and the layered structure that keeps entries discoverable as the corpus scales Own the scoping metadata that routes entries to the right consumer in the right context — precision here determines whether an agent gets the relevant standard or the wrong one Author and maintain prompt assets — reusable skills, agent instructions, and reference material consumed directly by production agents Codify engineering constitutions — turn review standards, security requirements, and platform conventions into structured, versioned rules that automated code review agents apply on every pull request Interview developers and engineers to capture the rationale behind decisions — the "why" is rarely present in the source material, and it is usually the part that matters most Advance entries through review and approval with engineering and governance partners, so only verified content reaches production consumers Govern vocabulary — maintain the glossary and naming conventions, resolving terminology collisions before they propagate into schemas, tooling, and agent behavior Keep the catalog current — identify and retire stale entries as the systems they describe change Core Capabilities Writes with precision under hard length constraints, where an unnecessary sentence carries a measurable cost Structures information for machine consumption as fluently as for human readers Reads primary source material — code, configuration, infrastructure definitions, runbooks — accurately enough to summarize it without an engineer rewriting the result Interviews technical staff effectively and recognizes when an answer is incomplete Sustains consistency of voice, terminology, and structure across a large, cross-linked corpus Exercises editorial judgment about what belongs in the catalog, what should be merged, and what should be removed Partners credibly with developers, engineers, and governance teams without needing content pre-digested What Differentiates This Role Most technical writing roles optimize for a human who is scanning a page. This one optimizes for an agent deciding what to load, and a governance team deciding whether to trust it. A description is a retrieval decision. An index is a retrieval surface. A vague entry does not merely confuse a reader — it produces a wrong answer in a production system. You will also write the prompt-side assets, not just the reference material, which means the boundary between "documentation" and "how the agent thinks" is genuinely yours to manage. Writers who thrive here think in information architecture first, care about how knowledge is consumed rather than only how it is published, and are comfortable being accountable for downstream agent behavior. United IT

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Farmington, MI vacancy
  • ResponsibilitiesH.W. Kaufman Group is building an AI Value Engineering capability inside Information Technology to engineer measurable business...  ...teams. We are looking for developers for whom building software is more than a job. Strong candidates are resourceful, curious... 
    Software

    H.W. Kaufman Group

    Farmington, MI
    4 days ago
  •  ...locations throughout the United States; relocation may be required. Must be willing to relocate.Education: Master – Computer Science or Software EngineeringExperience: NoneJob Order No: 9021454.***This position is eligible for a referral bonus through our employee referral... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  • Job Description POSITION SUMMARY: We are looking for a Senior AI Engineer to build the systems that make AI agents do real, reliable...  ...data and real workflows - is the job. This is not a role at a software company, and it is not a role where you write a little code on... 
    Software
    Contract work

    Covalent Resource Group

    Southfield, MI
    1 day ago
  •  ...AI DevOps EngineerBarton Malow is a builder. For over 100 years we have delivered some of the most...  ...construction companies are not: rebuilding how we build software, with AI at the center. Our APEX team owns the AI and engineering platform that the rest of the company builds on,... 
    Software

    Barton Malow

    Southfield, MI
    4 days ago
  •  ...commercial real estate operations; AV and low-voltage familiarity.What You'll Do- Resolve escalated support tickets for hardware, software, network, and access issues within our Zendesk queue and defined SLAs- Manage endpoint lifecycle: imaging, deployment, and support... 
    Software
    Remote work

    Friedman Real Estate

    Farmington Hills, MI
    4 days ago
  •  ...administration of MS SQL Server (preferably 2014 and above), including performance tuning, patching, and backup strategies.Upgrade SQL Server software to newer versions and apply service packs, hotfixes, and patches as necessary.Troubleshoot database issues and provide technical... 
    Software

    RIT Solutions

    Farmington Hills, MI
    4 days ago
  •  ...TrustMotion part of NXPTrustMotion part of NXP is looking for a Senior AI Engineer to join our growing team working on next-generation AI...  ...ForBSc or MSc in Computer Science, Electrical Engineering, Software Engineering, Artificial Intelligence, or a related field4+ years... 
    Software
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    5 days ago
  •  ...Oracle BI Production environment. Coordinate with Oracle to get software upgrades, patches and resolve Oracle database, ODI and OBIEE...  ...:Bachelor's degree in Computer Science, Electrical/Electronics Engineering, or a related field.Experience: NoneJob Order No: 9624812.... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...1 billion in surplus.Amerisure is currently recruiting for a Software Engineering II that can do a 3-day hybrid approach onsite in our Farmington...  ...software quality.Contribute to discussions on applying AI/ML and RPA technologies to solve technical challenges.Follow... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Amerisure Insurance Company

    Farmington Hills, MI
    6 days ago
  •  ...Software Solutions ArchitectEmployer: HCL Global Systems Inc.Job Duties:Lead and design reusable platform for data conversions from legacy applications database (Oracle 19c) to future Salesforce modules.Design reusable API gateways.Design and architect mission-critical... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    3 days ago
  •  ...requirements into design specifications; coordinate the design of software, and design and develop user interfaces, user controls and...  ...Qualifications Education:Master degree in Computer Science, Computer Engineering, Information Technology, or in a related field of study (will... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...; gather, analyze and interpret user requirements and develop software solutions; analyze system capabilities and identify requirements...  ....Bachelor degree in Computer Science, Computer/Electronics Engineering, Information Technology or in a related field of study (will accept... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  • Friedman Real Estate is looking for a Junior AI Solutions Engineer to join their team in Farmington Hills, MI. You will help design, build, and deploy AI solutions for our brokerage, property management, accounting, and construction teams. This is a hands-on role with exposure... 
    Internship

    Friedman Real Estate

    Farmington Hills, MI
    4 days ago
  •  ...Information Technology, Computer, Electronics, Electrical or Mechanical Engineering, or in a related field of study (will accept equivalent foreign degree);Five (5) years of progressive experience as a Software Quality Assurance Engineer, Software Developer, Programmer or in... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...and requirements gathering phases including design, development, unit testing, troubleshooting and documenting big data –oriented software applications and follow Agile (SCRUM) methodology. Responsible for development of full/transnational feeds, build enterprise applications... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  • Join TrustMotion part of NXPTrustMotion part of NXP is looking for a Senior Embedded AI Software Engineer to join our team developing advanced embedded and automotive solutions.You will work at the intersection of embedded software and AI, developing software for embedded... 
    Software
    Full time
    Contract work

    NXP Semiconductors

    Novi, MI
    5 days ago
  •  ...leaders and innovators who want to make an impact on the world of technology. We are looking for an engineer who builds the data and interface layer that makes complex software products programmatically understandable. Many powerful products expose rich but heterogeneous... 
    Software

    Cadence Design Systems

    Livonia, MI
    21 hours ago
  •  ...DeveloperUnder limited supervision, design, develop, test and implement software applications using Waterfall and Agile; participate in full...  ...design, customize and integrate components; modify application engine programs and component interfaces; design solutions and... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...Cadence Design Systems in Livonia, MI seeks an engineer to build the data and interface layer that makes complex software surfaces programmatically understandable. You will design schemas, construct knowledge graphs, and expose them through typed programmatic interfaces... 
    Software

    Cadence Design Systems

    Livonia, MI
    1 day ago
  •  ...complex soap web service calls to retrieve data; develop and direct software system testing and validation procedures; coordinate with QA...  ...Education:Master degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionHi All, I have a following full time... 
    Software
    Permanent employment
    Full time
    H1b
    Work at office
    Relocation

    Sonsoft

    Farmington, MI
    8 days ago
  •  ...Certification RequiredExperience with IT Technical Infrastructure Project ManagementExpert level experience with project management software, such as MS Project. MS PowerPoint, SharePoint, VisioAdvanced level experience in MS ExcelUnderstanding of IT platforms, such as... 
    Software
    For contractors
    Shift work

    Software Technology Inc

    Farmington Hills, MI
    4 days ago
  •  ...unit testing, troubleshooting and documenting big data –oriented software applications and follow Agile (SCRUM) methodology. Responsible...  ..., in a field such as Computer Science, Electrical/Electronic Engineering, or another closely related fieldExperience: NoneJob Order No:... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago
  •  ...lifecycle System development processes and method Testing methods, including unit and integration testing (JUnit, JMock) Utilization of software configuration management tools Code deployment and code versioning tools Experience in the following: iOS, Android, and associated... 
    Software
    Local area

    Software Technology Inc

    Farmington Hills, MI
    1 day ago
  •  ...process optimization efforts. Work closely with support and engineering teams to resolve complex cross-functional system issues and...  ...Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release... 
    Software
    Full time

    Pi-Square Technologies LLC

    Farmington Hills, MI
    3 days ago
  •  ...Senior EngineerAstemo's Advanced Development Division is hiring a Senior Engineer to develop embedded software for next-generation AD/ADAS platforms. This role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive... 
    Software

    Astemo Ltd

    Farmington Hills, MI
    4 days ago
  • Software Engineer Employer: HCL Global Systems Inc. Job Duties: Attending meetings with stakeholders to understand projects requirements and the need for development of applications or enhancements to existing applications. Develop custom software to support NextGear's... 
    Software
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    1 day ago
  •  ...edge digital solutions and next-generation AI. We empower businesses - and their...  ...Detroit, MI area. As a member of the Pre-Sales Engineering Team, you will be responsible for meeting...  ...a solution consisting of hardware, software, licensing, and engineering services.The... 
    Software
    Full time
    For contractors

    Presidio

    Ferndale, MI
    5 days ago
  •  ...lifecycleSystem development processes and methodTesting methods, including unit and integration testing (JUnit, JMock)Utilization of software configuration management toolsCode deployment and code versioning toolsExperience in the following:UNIX (AIX)UNIX ScriptingJAVA, J... 
    Software

    Anveta

    Farmington Hills, MI
    4 days ago
  •  ...Software DeveloperDevelop and build user interface for websites, products, and mobile applications. Review and analyze functional requirements...  ....Bachelor's degree or foreign equivalent in Computer Science, Engineering (any), or related and 2 years of experience in the job offered... 
    Software
    Temporary work
    Relocation

    HCL Global Systems

    Farmington Hills, MI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!