Python With Palantir Engineer
Pay Range
$80.00/hr - $90.00/hr
Location
Spring, TX 77389 (Onsite 5 Days a week)
Duration
Contract (1 Year)
Overview
As part of an integrated project team consisting of software engineers, data scientists, and computational engineers, contribute to a diverse Python codebase that models Carbon Capture and Sequestration systems. Take a lead role in organizing and applying software engineering standards to the existing modeling codebase, re‑writing it to make it more robust, maintainable, and extensible.
Responsibilities
- Work with the data scientists and computational engineers to understand the existing Python financial and scientific models, refactoring prototype models into production‑quality code.
- Architect code changes to improve performance, maintainability, or extensibility as needed.
- Work with the team to establish software engineering best practices, including coding standards, code reviews and other standard techniques.
- Work with the data team to improve data interfaces between the models and the data layer.
Skills and Qualifications
- Bachelor’s degree in computer science, engineering, quantitative sciences, or mathematics; alternatively significant practical software project experience.
- 5+ years of meaningful Python project experience, with code complex enough to require modular or object‑oriented Python code.
- Proficient with pandas and numpy libraries; capable of optimizing performance of code that uses them.
- Experience integrating testing frameworks (e.g. pytest), writing unit tests, and organizing CI/CD pipelines for Python code.
- Good technical communication and collaboration skills; experience working in Agile teams.
Preferred Qualifications
- Experience writing financial models in Python.
- Experience using Databricks or Palantir.
- Experience with writing Spark code in Python or with other parallelization techniques and distributed computing frameworks.
- Expert at all aspects of Python development.
- Data Science experience in developing scientific/financial models.
- Experience with Palantir and/or Databricks.
Seniority Level
Mid‑Senior level
Employment Type
Contract
Job Function
Other
Industries
Business Consulting and Services; IT Services and IT Consulting