Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

Senior Software Engineer, AI Specialist

Ford Motor Company

Senior Software Engineer leading AI capabilities design and implementation for Ford's Intelligent Data Analytics Platform. Focusing on multi-agent orchestration and semantic search for enterprise data.

Posted 6/1/2026full-timeDearborn • Missouri • 🇺🇸 United StatesSenior💰 $85,400 - $192,900 per yearWebsite

Tech Stack

Tools & technologies
AngularBigQueryCloudDockerGoogle Cloud PlatformJavaJavaScriptPostgresPythonReactSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Contribute to the design of scalable, multi-agent AI architectures.
  • Design components and modules across agent orchestration, tool systems, and large language model (LLM) integration.
  • Evaluate trade-offs across architectural choices (e.g., single- versus multi-agent designs, retrieval-augmented generation versus fine-tuning, deterministic versus probabilistic pipelines).
  • Participate in design reviews and contribute to Architecture Decision Records (ADRs).
  • Produce production-grade code across agent frameworks, backend APIs, and frontend interfaces on a daily basis.
  • Develop and evolve reusable AI components, including agent tools, embedding pipelines, and evaluation frameworks.
  • Implement LLM-powered workflows, including natural-language-to-SQL generation, semantic search, and metadata enrichment.
  • Develop services that enable intelligent data access, such as vector search, hybrid retrieval, and query scope management.
  • Implement guardrails, validation layers, and observability mechanisms for AI-generated outputs.
  • Build performant backend services (Python/ FastAPI) and interactive frontend applications (Angular/React) for data exploration.
  • Develop both conversational (chat) and structured (API) interfaces for analytical workloads.
  • Construct evaluation and benchmarking tooling to support continuous measurement of AI quality.
  • Assume end-to-end ownership of features, from initial design through deployment and ongoing monitoring.
  • Implement vector embedding pipelines for metadata discovery using pgvector.
  • Develop semantic retrieval capabilities across datasets, tables, and columns, employing hybrid search strategies.
  • Optimize search relevance through embedding strategies, re-ranking, and rigorous evaluation metrics.
  • Contribute to the platform's data quality and governance capabilities.
  • Produce clean, maintainable, and scalable code that adheres to industry best practices.
  • Participate actively in code reviews and establish quality standards through exemplary personal contributions.
  • Conduct root-cause analysis on agent failures and implement systematic remediations.
  • Serve as the team's technical anchor and primary point of reference for complex implementation challenges.
  • Partner with Product, Data Engineering, and Platform teams to ensure successful feature delivery.
  • Support colleagues through pair programming, knowledge sharing, and technical mentorship.
  • Contribute to sprint planning, effort estimation, and technical feasibility assessments.
  • Assist in onboarding new team members and disseminating domain expertise across the organization.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field.
  • 8 + years of professional software engineering experience with demonstrated hands-on coding proficiency.
  • Demonstrable experience building AI-powered applications or operating LLM-based systems in production environments.
  • Proven ability to interpret ambiguous requirements and independently deliver functional, well-tested software.
  • Strong debugging and problem-solving capabilities across the full technology stack.
  • A demonstrated record of owning and delivering complex features from inception through completion.
  • Technology Stack: Programming Languages and Frameworks: Python (primary), Java, JavaScript/TypeScript, Angular/React; Artificial Intelligence and Machine Learning: Google ADK, LangChain/LangGraph, OpenAI and Gemini APIs, prompt engineering, retrieval augmented generation (RAG) pipelines; Data and Cloud Infrastructure: Google Cloud Platform (BigQuery, Vertex AI, and Cloud Run preferred); Backend Technologies: FastAPI, Pydantic, SQLModel/SQLAlchemy, PostgreSQL with pgvector; Frontend Technologies: Angular or React, TypeScript; Continuous Integration, Continuous Delivery, and Infrastructure: Terraform, GitHub Actions, Docker; Evaluation: Custom evaluation frameworks, LLM-as-judge methodologies.
  • Preferred Qualifications: Experience with the Google Agent Development Kit (ADK) or comparable agent frameworks, such as CrewAI, or LangGraph; Applied machine learning experience encompassing embeddings, classification, clustering, natural language processing, and evaluation metrics; Demonstrated experience with vector databases and semantic retrieval optimization; Familiarity with data engineering practices and data governance processes; Prior experience developing internal developer tooling or platform SDKs.

Benefits

Comp & perks
  • 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
  • Paid time off and the option to purchase additional vacation time.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaJavaScriptTypeScriptAngularReactFastAPISQLPostgreSQLMachine Learning
Soft Skills
problem-solvingdebuggingtechnical mentorshipknowledge sharingcommunicationcollaborationownershipdesign review participationsprint planningeffort estimation