Python Developer

TSR Consulting

Irving (TX)

On-site

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TSR Consulting seeks a Python Engineer C12 in Irving, TX to design, build, and deploy analytical and machine learning solutions. You will develop Python-based applications, process structured and unstructured data, and contribute to end-to-end ML models in production.

The role requires 2–5 years in software engineering/data science, strong Python and SQL skills, and familiarity with Spark/PySpark and AI frameworks. You will collaborate across teams in a fast-paced environment.

Qualifications

  • Proficiency in Python and SQL; experience with Spark or PySpark, and frameworks such as TensorFlow or similar.
  • Experience building applications and analytical solutions in Python.
  • Familiarity with ML concepts, model development, and AI technologies.
  • Knowledge of Linux environments and shell scripting.
  • Strong analytical and problem-solving skills with effective communication.
  • 2–5 years of experience in software engineering, data science, ML, or advanced analytics.
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related quantitative field.

Responsibilities

  • Design, develop, test, and support Python-based applications and analytical solutions.
  • Extract, cleanse, transform, and analyze structured and unstructured data.
  • Develop and enhance predictive and prescriptive models using statistical, ML, and AI techniques.
  • Support implementation of ML solutions across development and production environments.
  • Apply object-oriented programming and engineering standards to deliver quality solutions.
  • Collaborate with business, technology, and data teams to translate requirements into solutions.
  • Contribute to design, coding, testing, debugging, and deployment activities.
  • Participate in model development, monitoring, and performance evaluation.
  • Utilize Python and SQL to develop scalable analytical solutions; work with Spark or PySpark as needed.
  • Develop and maintain automation and scripts using Linux and shell scripting.
  • Implement unit testing and support test-driven development practices.
  • Document technical solutions, methodologies, and processes.
  • Stay current with ML, DL, LLMs, and GenAI trends and tools.
  • Adhere to technology risk, security, compliance, and control requirements.

Skills

Python
SQL
Spark/PySpark
TensorFlow
ML concepts

Education

Bachelor's or Master's in Computer Science/Data Science/Statistics/Math/Engineering

Tools

Hadoop
Hive
Spark
Linux

Job description

We are seeking a Python Engineer C12 to join our team. The ideal candidate will have strong experience in Python, SQL, and data engineering for server-side applications and a proven ability to design, build, and deploy analytical and machine learning solutions.

Responsibilities:
  • Design, develop, test, and support Python-based applications and analytical solutions.
  • Extract, cleanse, transform, and analyze structured and unstructured data.
  • Develop and enhance predictive and prescriptive models using statistical, ML, and AI techniques.
  • Support implementation of ML solutions across development and production environments.
  • Apply object-oriented programming and engineering standards to deliver quality solutions.
  • Collaborate with business, technology, and data teams to translate requirements into solutions.
  • Contribute to design, coding, testing, debugging, and deployment activities.
  • Participate in model development, monitoring, and performance evaluation.
  • Utilize Python and SQL to develop scalable analytical solutions; work with Spark or PySpark as needed.
  • Develop and maintain automation and scripts using Linux and shell scripting.
  • Implement unit testing and support test-driven development practices.
  • Document technical solutions, methodologies, and processes.
  • Stay current with ML, DL, LLMs, and GenAI trends and tools.
  • Adhere to technology risk, security, compliance, and control requirements.
Required Skills & Qualifications:
  • Proficiency in Python and SQL; experience with Spark or PySpark, and frameworks such as TensorFlow or similar.
  • Experience building applications and analytical solutions in Python.
  • Familiarity with ML concepts, model development, and AI technologies.
  • Knowledge of Linux environments and shell scripting.
  • Strong analytical and problem-solving skills with effective communication.
  • 2–5 years of experience in software engineering, data science, ML, or advanced analytics.
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related quantitative field.
Preferred Skills:
  • Exposure to GenAI and LLM-based solutions.
  • Experience with distributed computing technologies such as Hadoop, Hive, or Spark.
  • Experience in banking, financial services, or risk management.
  • Familiarity with credit risk, capital markets, financial instruments, or quantitative modeling.
  • Understanding of SDLC, CI/CD, and cloud-based development environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Senior Python Engineer with Machine Learning
Senior Python Engineer with Machine Learning

micro1 • Austin (TX)

On-site
USD 100,000 - 130,000
Python Developer
Python Developer

RouteOne • Farmington Hills (MI)

On-site
USD 85,000 - 125,000
Python Software Engineer - Financial Engineering
Python Software Engineer - Financial Engineering

Risk Analytics Company • Guilford (CT)

On-site
USD 120,000 - 170,000
Senior Python Engineer - Data & ML Solutions
Senior Python Engineer - Data & ML Solutions

TSR Consulting • Irving (TX)

On-site
USD 120,000 - 160,000
Senior Data Engineer
Senior Data Engineer

The Phoenix Group • New York (NY)

On-site
USD 140,000 - 190,000
Senior Python Engineer
Senior Python Engineer

Dimensional Fund Advisors • Town of Texas (WI)

On-site
USD 80,000 - 120,000
Python Developer
Python Developer

Programmers.io • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Tata Consultancy Services • Alpharetta (GA)

On-site
USD 110,000 - 120,000
Discretionary Incentive
Medical Coverage
Dental & Vision
+12
Senior Data Engineer
Senior Data Engineer

Compunnel, Inc. • Durham (NC)

On-site
USD 100,000 - 130,000