Jobs · Engineering · Michigan

Software Engineer, AI Enablement

Ford Motor Company · Dearborn, MI · 1 wk ago
On-siteEngineeringFull-time

About the role

We are seeking a Senior Software Engineer to design and build AI-powered agents that enable intelligent discovery, recommendation, and management of enterprise ontology assets.

Responsibilities

  • Design and build AI-powered applications, agents, and intelligent workflows that improve discovery, recommendation, and management of enterprise ontology and metadata assets.
  • Evaluate and recommend technical approaches for semantic search, knowledge management, retrieval, and recommendation challenges.
  • Design and implement scalable backend services, APIs, and AI-enabled capabilities.
  • Build retrieval, ranking, and recommendation systems that support intelligent user experiences.
  • Collaborate with product managers, ontology experts, and domain stakeholders to translate business needs into technical solutions.
  • Conduct technical evaluations and proof-of-concepts for emerging AI technologies.
  • Drive architecture decisions, engineering best practices, and operational excellence.

Requirements

  • Bachelor's degree in computer science, Information Systems, or a related field.
  • 7+ years of professional experience in Data Science or Software Engineering building scalable production systems.
  • 5+ years of experience working with Python/Java/Javascript/Angular programming languages.
  • Experience in building autonomous agents using agent orchestration frameworks such as LangGraph/LangChain/Google ADK or Similar Technologies.
  • Experience implementing tool integration patterns (MCP), agent communication protocols, and AI application observability.
  • Experience with vector search or hybrid retrieval architectures.
  • Experience working with GCP services (Vertex AI, Cloud Run, and BigQuery) or similar cloud platforms for deploying scalable AI solutions.
  • Strong problem-solving and system design skills.
  • Ability to evaluate competing technical approaches and articulate tradeoffs.
  • Experience working with large, complex datasets and information management systems.

Qualifications

  • Even Better, you may have:
  • Experience with semantic technologies, search, recommendation systems, or knowledge graphs.
  • Experience working with graph databases, Graph-RAG applications.

Skills

  • Strong software engineering skills.
  • Practical experience applying AI techniques to solve complex information discovery, recommendation, and search challenges.

Benefits

  • Immediate medical, dental, vision and prescription drug coverage.
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more.
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more.
  • Vehicle discount program for employees and family members and management leases.
  • Tuition assistance.
  • Established and active employee resource groups.
  • Paid time off for individual and team community service.
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day.

Pay

Commensurate with experience.

Schedule

Hybrid

Similar jobs

AI Enablement Engineer

Safe-Guard Products InternationalAtlanta, GA· 2 wk ago
Information Technologyapply on workforcenow.adp.com

AI Enablement Engineer

Brooks AutomationChelmsford, MA· 3 wk ago
Engineering$106k/yrapply on brooksauto.wd1.myworkdayjobs.com