Software Engineer, AI Infrastructure
Location: Bellevue, WA; Palo Alto, CA
Department: Engineering
Software Engineer, AI Infrastructure
About the Role
As a founding AI Infrastructure Engineer, you will report directly to the CTO and lead the development of our core compute and orchestration layer. This is a high-impact role where you will hold a significant ownership stake in the company and lead the 0-to-1 build of our infrastructure. You will work closely with our customers to translate their needs into a world-class platform, while simultaneously shaping our engineering culture and technical direction from the ground up.
What You Will Do
- Architect GPU Compute Fabric: Build and manage the orchestration layer for GPU workloads, ensuring efficient resource allocation and cost management for large-scale training, fine-tuning, and inference.
- Design Developer Interfaces: Build developer-centric SDKs and APIs that transform complex ML workflows into intuitive experiences for researchers and data scientists.
- Operationalize the ML Lifecycle: Develop robust, end-to-end pipelines-from data ingestion and preprocessing to secure model serving and monitoring.
- Client Success & Observability: Work closely with customers to debug fine-tuning jobs and build the observability tools required to track model performance and resource health in real-time.
- Define Systems & Culture Strategy: Lead the technical roadmap by making critical "build vs. buy" decisions on infrastructure and security, while directly shaping the team’s engineering standards and hiring processes.
Qualifications
- 5+ years of software engineering experience, with focus on ML infrastructure or backend systems supporting ML workloads
- Experience deploying and operating ML/DL training or inference pipelines in production (PyTorch, Hugging Face, or similar)
- Hands-on experience with Kubernetes on AWS/GCP, ideally for GPU workloads
- Strong CS fundamentals and system design skills
- Ability to thrive in fast-paced, dynamic environments and navigate ambiguity
About the Company
About Harell Data
Harell Data is building the intelligent infrastructure for the next era of scientific discovery. While AI has revolutionized digital industries, progress in the physical sciences-from drug discovery to material science-is currently bottlenecked because the most valuable training data remains isolated, unorganized, and difficult to access.
We are solving this by providing an end-to-end ecosystem that enables the secure sharing of proprietary datasets alongside the high-performance compute and orchestration layer required to train large-scale models. By bringing compute to the data within a single, integrated environment, we are creating the foundational stack that transforms raw scientific data into the next generation of domain-specific foundation models.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
