Full-Stack Software Engineer developing applications with Generative AI and cloud technologies at Ford. Involves all stages of software development lifecycle within the Industrial System Analytics team.
Responsibilities
Design, develop, and maintain full-stack applications, encompassing both front-end user interfaces (React/Angular) and robust back-end services (Node.js, Python/Django/Flask, Java/Spring).
Integrate Generative AI and Large Language Model (LLM) capabilities to enhance application functionality and user interaction.
Implement and optimize cloud solutions leveraging GCP tools (e.g., BigQuery, GCS, Dataflow, Dataproc) and APIs/Microservices.
Deploy and manage applications on GCP using Docker and Kubernetes, ensuring optimal performance, scalability, and security.
Participate actively in code reviews, advocating for best practices, test-driven development (TDD), and ensuring adherence to Ford's security and compliance standards.
Collaborate with cross-functional teams, including product managers and designers, throughout the Agile software development lifecycle.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related field.
3+ years of professional full-stack software development experience.
Demonstrated experience and strong understanding of Generative AI concepts and Large Language Models (LLMs), including their application and integration into software solutions.
Proficiency in programming languages: JavaScript (with React/Angular), Java, Python, and SQL.
Experience designing and developing RESTful APIs.
Hands-on experience with GCP services (BigQuery, GCS, Dataflow, Dataproc) and deployment practices (Docker, Kubernetes, CI/CD pipelines).
Proficient with Git version control and modern testing frameworks.
Solid understanding of software development best practices, design patterns, Agile methodologies, and DevSecOps principles.
Junior Software Engineer focused on backend development and teamwork in agile settings. Contribute to innovative solutions for Itaú's customer value delivery.
Early - Career Engineer or Geologist in contaminated site assessment and remediation practices. Supporting environmental engineering and consulting firms with fieldwork and regulatory compliance tasks.
Software Engineer leading cloud architecture initiatives at CrowdStrike to enhance cybersecurity solutions. Collaborating with senior technologists to deliver high - quality, scalable cloud services.
Senior Software Engineer developing innovative security solutions for CrowdStrike's cutting - edge cybersecurity platform. Collaborating with teams to enhance product functionalities and security performance.
Senior Software Engineer developing core features for Linux sensor security solutions at CrowdStrike. Collaborating across teams to innovate and implement security initiatives in a hybrid work environment.
Senior Portfolio Manager at Acuity Inc. leading project management for IT, Infrastructure, and Operations. Focused on strategic alignment, resource optimization, and performance oversight.
Senior Engineer managing interface engineering for C2BMC program, a key component of the Missile Defense System. Ensuring development and documentation of key interface components and systems.
Senior Principal Engineer designing, developing, and testing embedded software at Northrop Grumman. Collaborating with cross - functional teams in an Agile environment for mission - critical systems.
Product Engineer developing automation and tooling for Gridmatic's energy sales platform. Collaborating on pricing, forecasting, and contracting for industrial customers while working in a fast - paced startup environment.
Senior Software Engineer developing full stack software solutions for financial institution. Mentoring junior engineers and crafting code with a focus on frontend functions and robust backend systems.