At Ford Motor Company, we believe 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 have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation.
Senior HPC Software Engineer
Location
Michigan
Posted
3 days ago
Salary
$113.6K - $192.9K / year
Seniority
Senior
Job Description
Senior HPC Software Engineer
Ford Motor Company
• Administer, troubleshoot, and improve RHEL based high performance computing environments supporting CPU and GPU workloads. • Create and maintain HPC services across compute, storage, networking, scheduling, Kubernetes, and observability. • Develop tools, scripts, APIs, integrations, and automation using Python, Go, Bash, or similar languages. • Apply software engineering best practices, including Git workflows, code reviews, testing, modular design, and CI/CD. • Support and help update HPC scheduling environments, with Slurm experience preferred. • Improve monitoring, alerting, dashboards, and operational visibility using Grafana, Prometheus, Dynatrace, and related tools. • Partner with users, customers, and internal engineering teams to understand requirements, resolve issues, and improve platform usability. • Create and maintain documentation, architecture notes, user guides, and operational procedures. • Drive platform modernization focused on reliability, scalability, automation, security, and maintainability.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience
- 10+ years of experience in systems engineering, infrastructure engineering, platform engineering, or a related technical role.
- Strong Linux systems administration experience, preferably with RHEL.
- Experience with Slurm, PBS, or another HPC workload manager.
- Experience creating APIs, applications, and services that support platform operations and user workflows.
- Experience supporting production compute, infrastructure, and large-scale technical environments.
- Hands-on experience with scripting and software development using Python, Go, Bash, or similar languages.
- Familiarity with CI/CD concepts, GitHub, and modern software delivery practices.
- Strong troubleshooting skills across operating systems, services, networking, storage, and application layers.
- Ability to write clear documentation and communicate effectively with both technical and non-technical stakeholders.
- Strong ownership mindset with the ability to drive issues to resolution.
- Ability to use independent judgement to make sound technical decisions.
Benefits
- Immediate medical, dental, and prescription drug coverage
- Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Development Engineer 3, Nurture
PushpayPushpay brings people together by strengthening community, connection and belonging.
• Build and maintain full stack features using CakePHP, PostgreSQL, and SvelteKit • Design scalable, multi-tenant systems and APIs • Develop intuitive, performant UI components using modern frontend frameworks • Integrate with third-party platforms (Salesforce, Mailchimp, Planning Center, Twilio, etc.) • Optimize performance across backend queries and frontend rendering • Collaborate with product and design to deliver high-impact features • Contribute to code reviews and engineering standards
• Own end-to-end UI and product features in Horizon — from user problem to information architecture to shipped, polished experience. You define what "done" looks like. • Set the bar for how users interact with Horizon — the web app experience, the flows, and how complex governance concepts are made legible. • Bring deep front-end craft — TypeScript, React, and the underlying web technologies — and the judgment to *direct* AI development tools rather than depend on them. • Be a thought partner to the team — collaborate closely so product and UX direction is a shared conversation, not a solo burden. • Translate enterprise signal into product — partner with GTM and customers to turn the "enterprise-legible" story (gateway plugins, PII filtering, audit logs, SCIM) into experiences buyers immediately understand. • Write maintainable, performant full-stack code — your center of gravity is the product surface, and you're capable across the stack when the feature demands it. • Develop deep product knowledge of the MCP ecosystem and AI/LLM tooling space. • Participate in on-call / incident response and help maintain production reliability standards.
• Build data and backend features in our stack (TypeScript + Go, Postgres) — from idea to live on Cloud Run • Orchestrate LLM agents (Claude Code / Codex) to deliver faster — you review them, get them running and take responsibility for the outcome • Improve embeddings-based product matching (pgvector + Gemini) and solve edge cases • Automatically capture competitive and market data and make it actionable • Build knowledge pipelines: data from diverse sources → structured → searchable → autonomous data processing • Own a domain, deliver independently, and provide a short daily report
Senior Software Engineer – Agentic Analytics
InstacartInstacart invites the world to share love through food. This is how homemade is made.
• Design and build LLM-powered systems • Collaborate closely with other engineers and teams • Contribute to a strong engineering culture around applied AI rigor • Suggest and drive new initiatives within the roadmap




