# Full-stack Software Engineer

**Company**: Ford Motor Company
**Location**: Dearborn
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: This position is a range of salary grades 6-8.
**Category**: Engineering
**Industry**: Automotive
**Wikidata**: https://www.wikidata.org/wiki/Q44294

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/62388?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_0e4926f4-851

## Description

We are seeking an experienced Full-Stack Software Engineer to join our dynamic team working on building a cutting-edge Artificial Intelligence (AI) Vision System from the ground up. Utilizing a Google Cloud Platform (GCP) edge-to-cloud continuum, you will develop and maintain the software that powers image acquisition, serves machine learning models on edge PCs, and integrates with cloud-based APIs and infrastructure.

This is a hands-on role that bridges front-end, back-end, and edge computing. You will take end-to-end ownership of the software lifecycle,from architecture and development to edge deployment, telemetry monitoring, and ensuring high reliability in a live manufacturing environment.

Key responsibilities include:

- Building scalable, secure web-based interfaces, RESTful APIs, and microservices to interact with edge vision systems and manage cloud-based machine learning workflows on GCP.

- Deploying, optimizing, and serving machine learning models on edge devices (e.g., industrial PCs, NVIDIA Jetson).

- Architecting and managing data pipelines using SQL and NoSQL databases to handle large datasets, assembly traceability identifiers, and model result storage.

- Developing and establishing monitoring, telemetry, and remote management tools for edge hardware and cameras to ensure system health and performance.

- Partnering with Data Scientists, Hardware Engineers, and Product Managers to translate business requirements into robust technical solutions.

- Writing clean, maintainable code following DevSecOps standards. Implementing unit/integration testing and managing containerized CI/CD pipelines to ensure reliable software delivery.

- Diagnosing and resolving complex system issues spanning edge computing performance, API integrations, and network connectivity on the manufacturing floor.

Requirements include:

- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field OR a combination of education and experience.

- 3+ years of professional software engineering experience building preferably full-stack or backend systems.

- Strong proficiency in Python, alongside experience with modern frontend frameworks (e.g., Angular or React) and backend languages (e.g., Java, C#, or Node.js).

- APIs & Web Technologies: 3+ years of experience designing and building RESTful APIs and working with core web technologies.

- DevOps & Edge: 2+ years of experience with containerization, CI/CD pipelines, and deploying software to Linux-based edge environments.

- Version Control: Proficiency with GitHub and modern version control workflows.

- Soft Skills: Strong analytical problem-solving skills and excellent communication abilities to collaborate effectively across IT and business teams.

Experience with cloud platforms (GCP strongly preferred) and hands-on experience with both relational and non-relational databases is also a plus.

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder…or all of the above? No matter what you choose, we offer a work life that works for you, including:

- 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.

## Skills

### Required
- Python
- Google Cloud Platform
- Edge computing
- Machine learning
- APIs
- Web technologies
- DevOps
- CI/CD pipelines
- Version control
- GitHub

### Nice to have
- Java
- C#
- Node.js
- Angular
- React
- NVIDIA Jetson
- Industrial PCs
- SQL
- NoSQL databases
- Cloud platforms

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/62388?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
