About the role

  • Software Engineer developing generative AI applications for Ford Motor Company. Collaborating with cross-functional teams to innovate mobility technology.

Responsibilities

  • Work closely with Tech Anchors, Product Managers, and Product Owners to deliver generative AI solutions on GCP using Python and a modern, full-stack architecture.
  • Work with software and ML engineers to tackle challenging problems in building and deploying agentic AI solutions.
  • Design, build, and maintain cloud infrastructure using Infrastructure as Code (IaC) principles, managing configurations for dev, staging, and prod environments.
  • Maintain and manage current CI/CD ecosystem and tools.
  • Find ways to automate and continually improve current CI/CD and release processes.
  • Examine, inspect code and scripts, and resolve issues across the full application stack.
  • Help innovate and standardize development practices for building cloud-native AI products.
  • Experiment, innovate and share knowledge with the team.
  • Lead by example in the use of Paired Programming and Test-Driven Development for cross-training, problem-solving, and speed to delivery.
  • Leverage latest ML / GenAI / agent frameworks to build complex AI workflows.

Requirements

  • Bachelor's degree in Computer Science / Computer Engineering or a similar technical discipline.
  • 3+ years of work experience as a backend software engineer in Python with exceptional software engineering knowledge.
  • Advanced working knowledge of object-oriented/object function programming languages: Python, C/C++.
  • Strong proficiency with web frameworks and REST API (e.g., FastAPI, Flask, Django).
  • Experience/understanding in MLOps, Gen AI, AI agents.
  • Experience with ML workflow orchestration tools: Airflow, Kubeflow etc.
  • Experience in DevOps and CI/CD principles: Jenkins, Tekton, Cloud Build, GitHub Actions etc.
  • Experience with scripting language: Bash, PowerShell etc.
  • 2+ years of experience with Cloud Engineering, with familiarity in at least one major cloud platform (GCP, AWS, Azure).
  • Experience with cloud services, preferably GCP Services like Vertex AI, Cloud Function, Cloud Run, BigQuery etc.
  • Experience in container management solutions: Kubernetes, Docker.
  • Experience with Infrastructure as Code: Terraform etc.

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

Job title

Software Engineer – Gen AI

Job type

Experience level

Mid levelSenior

Salary

$50,000 - $70,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job