Senior Software Engineer
Full Job Description
Role Overview
We are seeking a Senior AI Fullstack Engineer to build core capabilities for our Intent Platform. You will design reusable systems that engineering teams use to develop and operate AI applications and Agents, focusing on turning emerging AI patterns into scalable solutions.
About the Role:
- Design and evolve Agentic AI capabilities including agent orchestration, tool execution, RAG (Retrieval-Augmented Generation), context management, multi-agent workflows, model routing, evaluation, and observability.
- Develop scalable backend services, APIs, SDKs, and data integrations that support enterprise platform workflows.
- Create intuitive frontend experiences to improve developer productivity within the ecosystem.
- Solve critical production challenges related to reliability, performance, scale, security, governance, and responsible AI practices.
Key Responsibilities:
You will work directly with engineering teams to understand real-world use cases and translate them into reusable platform capabilities. You must be comfortable integrating foundation models, enterprise systems, and external services while contributing to compliance and auditability standards.
Qualifications
- Experience: 4+ years in software engineering with strong full-stack fundamentals (frontend, backend, APIs, data).
- AI Production Experience: Hands-on track record building and operating AI applications or Agents.
- Agent Frameworks: Proficiency with orchestration tools like Google ADK, LangGraph, CrewAI, PydanticAI, or similar technologies.
- L LLM Patterns: Deep understanding of RAG, tool calling, context/memory management, structured outputs, and multi-agent workflows.
- Backend Development: Experience building APIs using Python/FastAPI or comparable frameworks.
- Frontend Skills: Modern web application development with React; strong UI/UX intuition.
- Databases: Relational database expertise, specifically PostgreSQL and data modeling for production systems.
- Foundation Models: Familiarity with Vertex AI, Azure AI Foundry, Amazon Bedrock, OpenAI, or Anthropic ecosystems is required.
- Plus Qualifications: Experience with LiteLLM/OpenRouter (model routing), plus exposure to evaluation/observability/governance tooling. Building platforms, SDKs, and developer tools is highly desirable.
Note: Exceptional candidates with fewer than 4 years of experience may be considered if they demonstrate strong hands-on shipping history in AI products or Agentic systems.
Company
Ford Motor Company
Ford Motor Company is a leading global manufacturer of consumer automobiles, commercial vehicles, and financial services.
Practice this interview
A voice mock interview for Senior Software Engineer, AI Platform at Ford Motor Company, with questions from this job description and your resume, and a scored report afterwards.
Set up interview