Software Engineer [Senior - Principal]
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
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.
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
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.
Key Skills for This Role
Full Job Posting
About the Role
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.
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
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?
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
About Terra AI
AI platform for discovering clean energy and mineral resources
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Terra AI
AI/ML Infrastructure Engineer [Senior - Principal]
Palo Alto, USA
Computational Scientist [Senior - Staff]
Sunnyvale, USA
AI/ML Engineer
Sunnyvale, USA
Chief of Staff
Sunnyvale, USA
AI/ML Infrastructure Engineer [Senior - Principal]
Palo Alto, USA
Full Stack Engineer, Scientific Modeling Tools
, USA
Staff Machine Learning Engineer
, USA
Senior–Staff Machine Learning Researcher
, USA
Business Development Representative
Redwood City, USA