AI/ML Infrastructure Engineer [Senior - Principal]
Location: Palo Alto
Location Type: HYBRID
Employment Type: FULL_TIME
About Terra AI
We are building the state-of-the-art AI platform for the discovery and development of clean energy and mineral resources. We bring the most advanced techniques in generative AI, foundation modeling, and autonomous decision optimization to tackle the most important problems in the geosciences. These systems can help more reliably identify critical resource deposits, more rapidly measure and characterize them, and design more efficient and sustainable production plans.
We are backed by Khosla Ventures and other leading venture investors. We are now looking to grow our small team to continue to mature our technology and support deployment with our world-class mineral and clean energy partners.We are looking to build out our small team to deliver the first version of our product.
About the Role
We are looking for an AI/ML Infrastructure Engineer to lead the development of our development and deployment infrastructure.
Key responsibilities include:
- Work closely with our AI and ML engineers to understand requirements, specifications and collaborate to integrate within our backend.
- Create a development and deployment pipeline for large ML models on an AWS backend.
- Manage continuous improvement, feature development, testing and deployment.
- Develop database and pipeline for large-scale multi-physics data.
- Setup MLOps for data development, QA/QC, and model training.
- Collaborate with product and UX/UI designers to finalize front-end designs and lead implementation.
- Play a critical role in hiring and building up our technical team.
We are looking for someone who
- Is excited about our mission to improve the speed and adoption of critical technologies to drive to net zero by 2050.
- Can drive forward in ambiguous environments.
- Has start up experience in building a full end to end web application product across back end, cloud services and front end.
- Can balance trade-offs and decisions around utilizing micro services vs building ourselves.
- Is curious to learn about our customers, their workflows and applications of our product and the underlying AI and ML technology.
- Is an excellent communicator and team player
Typical Qualifications
- B.S in computer science or related field.
- 5 years in backend or dev ops software engineering
- 3+ years of experience working with cloud services and cloud compute
- Experience with tools like Docker, Kubernetes, Bazel, Dask, etc.
- Experience working with multidisciplinary teams (across UI/UX design, product, AI, ML)
- Demonstrated proof of building web applications from the ground up.
- Ability to come to our co-working location in Palo Alto, CA 3 days per week.
Why should you join us?
This is an incredible opportunity to be part of the foundation of a company and product. You will get to work with a fun team to deliver an incredibly valuable end to end product. You will receive a significant equity stake in the company. Additionally we offer a suite of benefits and perks, including
- Company-subsidized medical, dental, & vision insurance plans
- Mental health support
- 401k plan with company matching
- Flexible PTO plus company holidays
- Annual company-wide winter break (December 24 - January 1)
- Professional development budget to attend conferences or other events
- One-time home-office set up stipend
- Paid parental leave
Terra AI is an equal opportunity employer. At Terra AI, we are committed to building a diverse and inclusive workplace, because inclusion and diversity are essential to achieving our mission. We encourage you to apply if you are excited about Terra and this role even if your past experience does not align perfectly with every qualification in the job description.
Terra AI is an equal opportunity employer. At Terra AI, we are committed to building a diverse and inclusive workplace, because inclusion and diversity are essential to achieving our mission. We encourage you to apply if you are excited about Terra and this role even if your past experience does not align perfectly with every qualification in the job description.
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
