Senior Software Engineer - Scientific Computing
New
Candidates can be located anywhere in the United States or Canada.Full-TimeSenior
Salary170,000 - 215,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- At least 5 years of experience as a software engineer, data scientist or ML engineer, though most great candidates will have closer to 10.
- Required Skills
- PythonMachine LearningNumpyData visualizationMLOps
Requirements
- At least 5 years of professional experience as a software engineer, data scientist, or ML engineer.
- Proven track record of building production-quality data processing solutions or tooling.
- Proficiency in Python, ideally including array-based packages such as xarray and numpy.
- Deep experience with measured scientific data.
- Experience with MLops and the development of robust machine learning systems.
- Understanding of foundational ML concepts, including statistical, traditional, and deep-learning approaches.
- Experience in visualizing scientific data for domain experts.
- Ability to work with limited, disparate, and noisy datasets.
- Strong communication skills for collaborating with non-technical stakeholders such as geoscientists.
- Ability to independently prioritize tasks and take ownership of large projects.
Responsibilities
- Architect, implement, and maintain foundational scientific computing libraries for mineral exploration analyses.
- Build tooling to accelerate machine learning progress, including rapid prototyping environments, simulation frameworks, and experiment evaluation.
- Turn successful R&D into robust, scalable ML pipelines and organize model outputs for discoverability.
- Collaborate with data scientists to develop models for predicting economic metal concentrations in the Earth’s crust.
- Apply and coach team members on engineering best practices including writing robust, testable, and composable code.
- Invent and refine the modern scientific computing stack in partnership with geoscientists and engineers.
- Travel occasionally (approximately twice per year) to observe field operations and inform technology design.
View Full Description & ApplyYou'll be redirected to the employer's site