

Motion Recruitment
Python Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer in Spring, TX, with a 12+ month contract. Requires expert Python skills, data science experience in financial models, and familiarity with Palantir or Databricks. A bachelor's degree and 5+ years of relevant experience are mandatory.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
Unknown
-
ποΈ - Date
November 21, 2025
π - Duration
More than 6 months
-
ποΈ - Location
On-site
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Spring, TX
-
π§ - Skills detailed
#Code Reviews #NumPy #Python #Mathematics #Computer Science #Data Science #Databricks #Spark (Apache Spark) #Distributed Computing #Pytest #Libraries #Pandas #Agile
Role description
This international industry leader has an immediate long-term contract opportunity in Spring, TX for a Python developer. This position requires working onsite Monday-Friday.
Contract Duration: 12+ Months
Top 3 skill sets/technologies required for qualification:
1. Expert at all aspects of Python development
1. Data Science experience in developing scientific/financial models
1. Experience with Palantir and/or Databricks
β’ We do want someone who is not only Python developer but has data science expertise in financial / scientific models
We are looking for a capable and experienced Python developer; when submitting candidates please highlight previous Python project experience, specifically writing more complex Python codes and not just simple scripts. Python is often used as a utility language, and many candidates have used it in the past for simple tasks and can accumulate βyears of experienceβ through this kind of usage. We are looking for someone with experience building production-quality Python financial or scientific modeling code.
What role you will play in our team
β’ 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
What you will do
β’ 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
β’ 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
You Will Receive The Following Benefits:
β’ Medical & Dental Insurance
β’ Health Savings Account (HSA)
β’ 401(k)
β’ Paid Sick Time Leave
β’ Pre-tax Commuter Benefit
β’ Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.
Motion Recruitment provides IT Staffing Solutions (Contract, Contract-to-Hire, and Direct Hire) in major North American markets. Our unique expertise in todayβs highest-demand tech skill sets, paired with our deep networks and knowledge of our local technology markets, results in an exemplary track record with candidates and clients.
This international industry leader has an immediate long-term contract opportunity in Spring, TX for a Python developer. This position requires working onsite Monday-Friday.
Contract Duration: 12+ Months
Top 3 skill sets/technologies required for qualification:
1. Expert at all aspects of Python development
1. Data Science experience in developing scientific/financial models
1. Experience with Palantir and/or Databricks
β’ We do want someone who is not only Python developer but has data science expertise in financial / scientific models
We are looking for a capable and experienced Python developer; when submitting candidates please highlight previous Python project experience, specifically writing more complex Python codes and not just simple scripts. Python is often used as a utility language, and many candidates have used it in the past for simple tasks and can accumulate βyears of experienceβ through this kind of usage. We are looking for someone with experience building production-quality Python financial or scientific modeling code.
What role you will play in our team
β’ 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
What you will do
β’ 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
β’ 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
You Will Receive The Following Benefits:
β’ Medical & Dental Insurance
β’ Health Savings Account (HSA)
β’ 401(k)
β’ Paid Sick Time Leave
β’ Pre-tax Commuter Benefit
β’ Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.
Motion Recruitment provides IT Staffing Solutions (Contract, Contract-to-Hire, and Direct Hire) in major North American markets. Our unique expertise in todayβs highest-demand tech skill sets, paired with our deep networks and knowledge of our local technology markets, results in an exemplary track record with candidates and clients.






