
Software Engineer – Gen AI
Ford Motor Company
full-time
Posted on:
Location Type: Hybrid
Location: Allen Park • Missouri • United States
Visit company websiteExplore more
Salary
💰 $50,000 - $70,000 per year
Tech Stack
About the role
- 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonC/C++object-oriented programmingweb frameworksREST APIMLOpsGen AIAI agentscloud engineeringInfrastructure as Code
Soft Skills
collaborationproblem-solvinginnovationleadershipcross-trainingcommunicationautomationstandardizationcode inspectionknowledge sharing
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer Engineering