Python Developer SME (Scientific/Financial)

  • Spring, TX
  • Posted 5 hours ago | Updated 5 hours ago

Overview

On Site
$50 - $70
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)

Skills

Python
SME
Software Engineering
Software Development
Testing
Science
NumPy
Databricks
Computer Science

Job Details

Job Title:- Python Developer SME (Scientific/Financial)

Location:- Spring Texas (On-Site)

Job Type:- Long Term Contract

Only Local

Market rate

  • They need Python Guru with experience on Databricks or Palantir.
  • Someone who really done Software development,
  • Complex problem solving
  • Scientific/Algorithms
  • Scalable Solution
  • CICD Pipeline
  • can't just be someone how write python scripts; must have been intimately involved as a Lead Python developer writing complex python code; client has existing code that needs to possibly be rearchitected, enhanced for performance , modularized, made scalable, etc; will join the modeling team which only has 4 people in it. must be onsite. good chance of renewal

Responsibilities:

  • 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

Top 3 skills

  • Expert at all aspects of Python development
  • Data Science experience in developing scientific/financial models
  • Experience with Palantir and/or Databricks

Thanks Regards

Venkat

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Tror