Full Stack Engineer (Cloud & AI Focus)

Ford Motor Co11 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Are you a creative problem solver tired of repetitive tasks? As a Full Stack Engineer for the Polyglot Problem Solver team, you will drive technical adaptability and innovation. This role blends working with robust Python (FastAPI) APIs, legacy Java services, and cutting-edge AI Agents with a strategic focus on future technologies. Join us to architect complex solutions that span from containerized deployments on GCP to efficient data pipelines, in an environment that values high agency and continuous learning. Salary Grade 8

Key Responsibilities

  • Architect & Build: Design and deploy high-performance, scalable RESTful APIs using Python (FastAPI) alongside PostgreSQL and ElasticSearch.
  • Containerize & Deploy: Containerize applications with Docker/Podman and manage CI/CD pipelines via GCP CloudBuild.
  • Innovate with AI: Lead integration of Large Language Models and AI Agents utilizing tools such as Google ADK and CrewAI.
  • Integrate Ecosystems: Build secure integrations using the Microsoft Graph API to connect with SharePoint and other platforms.
  • Flexible Tech: Collaborate on projects involving Java Spring Boot and frontend JavaScript frameworks as needed.
  • Data Engineering: Design ETL pipelines to facilitate data transformation and visualization initiatives.

Required Qualifications

  • Python Expertise: Strong professional experience with Python, particularly with asynchronous frameworks like FastAPI.
  • Bachelor’s degree or equivalent combination of relevant education and experience.
  • Database Proficiency: Deep understanding of relational databases (PostgreSQL) and search engines (ElasticSearch).
  • Cloud-Native Mindset: Hands-on experience with the Google Cloud Platform (GCP) and programmatic cloud management via Terraform.
  • Containerization & CI/CD: Proficiency with Docker/Podman and experience with CI/CD tools such as CloudBuild and Tekton.

Preferred Qualifications

  • AI & Agent Frameworks: Experience with tools like Google ADK, CrewAI, LangGraph, or AutoGPT.
  • Microsoft Integrations: Experience working with the Microsoft Graph API or managing files within SharePoint.
  • Experience in building document processing pipelines or working with knowledge management systems, particularly in the legal domain.
  • Polyglot Flexibility: Previous exposure to Java (Spring Boot) and frontend frameworks like Angular to support diverse technology needs.
  • Data Visualization: Experience with dashboards or ETL processes for analytics.

Benefits & Perks

  • Immediate Coverage: Medical, dental, vision, and prescription drug coverage.
  • Family Support: Flexible family care days, paid parental leave, new parent ramp-up programs, and subsidized back-up child care.
  • Family Building Benefits: Adoption and surrogacy expense reimbursement, fertility treatments, and more.
  • Vehicle Discount: Discount programs for employees, family members, and management leases.
  • Tuition assistance and established employee resource groups.
  • Paid time off for individual and team community service, plus a generous schedule of paid holidays (including the week between Christmas and New Year's Day) and vacation options.

Required Skills

Python
FastAPI
Java (Spring Boot)
ElasticSearch
CI/CD (CloudBuild)
Angular
Docker
Terraform
PostgreSQL
GCP
Podman
AI Agents Integration