Software Engineer
Summary
Builds enterprise web apps with Angular and Java/Spring Boot, deploys on GCP, and integrates Generative AI/LLMs into Ford’s mobility solutions.
We are seeking a Software Engineer with expertise in full-stack development, cloud technologies, and Generative AI to build scalable, secure, and innovative enterprise solutions. The ideal candidate will have experience in Angular, Java/Spring Boot, microservices, DevOps, GCP, and AI/ML technologies
- Develop and maintain responsive web applications using Angular.
- Design and implement microservices-based architectures and REST APIs using Java, Spring Boot
- Application Enhancements using Core Java and Maximo
- Build and maintain CI/CD pipelines and implement DevOps best practices.
- Deploy, monitor, and manage applications on Google Cloud Platform (GCP).
- Apply Pair Programming, Test-Driven Development (TDD), and Agile engineering practices to deliver high-quality software.
- Collaborate with business stakeholders to identify and deliver high-impact AI/ML solutions.
- Develop and integrate Generative AI capabilities using Large Language Models (LLMs), foundation models, prompt engineering, and model evaluation frameworks
Required Skills
- Java, Spring Boot, & Angular
- Dassault 3DX Expertise – Understanding of Dassault 3DX capabilities and ecosystem
- 1+ years of Experience in developing Solutions using IBM Maximo
- Application Enhancements using Core Java and Maximo.
- SQL Databases
- CI/CD, DevOps Practices
- Google Cloud Platform (GCP)
- Generative AI, LLMs, Prompt Engineering
- AI/ML Solution Development and Evaluation