Senior Fullstack Software Engineer - MLOps at Ford Motor Company
Dearborn, MI 48124, USA -
Full Time


Start Date

Immediate

Expiry Date

12 Jun, 25

Salary

0.0

Posted On

12 Mar, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Adoption, Christmas

Industry

Computer Software/Engineering

Description

At Ford Motor Company, we believe that the freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we offer a wide variety of opportunities for you to accelerate your career potential as you work together with us to define tomorrow’s transportation.
Creating the future of smart mobility requires the highly intelligent use of data, metrics, and analytics. That’s where you can make an impact as part of our Global Data Insight & Analytics team. We are the trusted advisers who enable Ford to clearly see business conditions, customer needs, and the competitive landscape. With our support, key decision-makers can act in meaningful, positive ways. Join us and use your data expertise and analytical skills to drive evidence-based, timely decision-making.
We are seeking a Senior Full Stack Software Engineer, Public and Ford Pro Charging Analytics under the Global Data Insights & Analytics (GDIA) organization’s Strategy & Enterprise Analytics (SEA) team, specifically within the Charging & Energy Services Analytics Product Line. This team develops innovative, cloud-native data, AI, and analytics solutions for Ford. We provide data, AI/ML, and advanced analytics solutions to internal partners and co-develop external applications to help improve our EV customer’s public charging experience and provide strategic and engineering support to Ford Pro customers. As a Senior Full Stack Software Engineer, Public and Ford Pro Charging Analytics , you’ll be a key player in driving this success.

Responsibilities
  • Perform full-stack development on both user-facing client web applications and server-side applications.
  • Leverage modern frameworks, open-source tools, and cloud technologies to develop software effectively while practicing software craftsmanship principles, such as test-driven development, behavior-driven development, and continuous integration/continuous delivery.
  • Deliver business value through working, tested code across the full stack of technologies.
  • Own delivered value throughout the entire lifecycle, including development, support, and maintenance. Identify minimum viable products and decompose features by thinly slicing stories, focusing on low cycle time and high throughput delivery.
  • Mentor and coach junior software engineers on the principles of software engineering and craftsmanship. Maintain high standards of quality in delivered software.
  • Work in an agile software development environment using sprint/user story methodology.
  • Collaborate with team members to establish best practices to maximize efficiency and minimize risk.
  • Identify opportunities for adopting new technologies to address existing needs and anticipate future challenges.
  • Refactor APIs/services for simplification and efficiency.
  • Develop software that is Clean Code compliant and utilizes tools such as SonarQube.
  • Use DevOps tools such as GitHub, SonarQube, Checkmarx, and FOSSA to deploy, improve, and manage software.
  • Stay current on the latest technology and contribute to the technical direction of the company while maintaining a customer-centric approach.
Loading...