What are the responsibilities and job description for the AI Engineer for Earth Subsurface Exploration position at Terra AI?
About This Role
We are seeking an exceptional deep learning engineer or scientist to join our team and contribute to the development of a revolutionary generative model. This role requires expertise in designing, training, testing, and iterating on diffusion models for 3D geological models, as well as developing an approach for conditioning generation on geophysical data and other observations.
Responsibilities
Qualifications
We are seeking an exceptional deep learning engineer or scientist to join our team and contribute to the development of a revolutionary generative model. This role requires expertise in designing, training, testing, and iterating on diffusion models for 3D geological models, as well as developing an approach for conditioning generation on geophysical data and other observations.
Responsibilities
- Design, train, test, and iterate on diffusion models for 3D geological models
- Develop an approach for conditioning generation on geophysical data and other observations
- Inform the generation of synthetic data to improve model performance
- Adapt diffusion modeling approach to specific real-world projects in collaboration with project teams
Qualifications
- Extensive PyTorch experience
- Deep understanding of PyTorch, including writing custom modules, optimizing training, and debugging issues in large-scale models
- Expertise in developing large deep learning models from scratch
- Data curation skills, with hands-on experience in creating, cleaning, and maintaining high-quality datasets tailored for machine learning applications
- Strong software engineering and design experience, proficient in software development best practices, including version control, testing, and code optimization