1

Phd Python Jobs in New York (NOW HIRING)

Machine Learning Developer/Python

Manhattan, NY · Hybrid

$55.50 - $76.25/hr

Excellent Python programming skills with 3+ years of software engineering experience in a ... MS or PhD in Computer Science, Machine Learning, Statistics, or a related field. Responsibilities ...

New

Recent PhD from top US universities in CS, EE, CE, Telecom/Networks with emphasis on 5G/RAN/ORAN, AI/ML, Java, Python, Cloud. Strong communication and leadership skills.

Director, Data Science

New York, NY · On-site

$120K - $175K/yr

PHD is a global communications planning and media buying agency network delivering smart strategic ... Hands-on programming language skills (SQL, Python, R, etc) * Experienced in machine learning ...

We are seeking a Python developer / solutions architect to drive forward our next-gen model ... PhD in a quantitative field, and four or more years of related experience Ideal Experience * Dev ...

next page

Showing results 1-20

Phd Python information

What are the key skills and qualifications needed to thrive as a PhD-level Python Developer, and why are they important?

To thrive as a PhD-level Python Developer, you need advanced programming skills in Python, a relevant doctoral degree (typically in computer science, data science, or a related field), and a strong foundation in research methodologies. Experience with scientific computing libraries (such as NumPy, pandas, and SciPy), machine learning frameworks, and version control systems like Git is highly valued. Exceptional problem-solving abilities, clear communication, and the capacity to work independently are crucial soft skills for this role. These skills and qualities are essential for driving innovative research, developing robust code, and effectively collaborating within interdisciplinary teams.

What types of collaborative projects might a PhD with Python expertise typically engage in within a research or industry setting?

PhDs with strong Python skills often work on multidisciplinary projects that require data analysis, machine learning, or automation. They may collaborate with domain experts, data scientists, and software engineers to design experiments, develop analytical tools, or build scalable research prototypes. Collaborative work frequently involves contributing to codebases, sharing insights through data visualization, and participating in regular meetings to align project goals. Such environments foster both technical growth and exposure to diverse fields, supporting career advancement through impactful contributions.

What is a PhD Python developer?

A PhD Python developer is a professional who has earned a Doctor of Philosophy (PhD) degree and specializes in using the Python programming language for research, data analysis, software development, or academic projects. These individuals often work in fields like data science, machine learning, scientific computing, or academia, where complex problem-solving and advanced analytical skills are required. Their expertise in both research methodologies and Python allows them to tackle sophisticated computational tasks and contribute to cutting-edge innovation.
What cities in New York are hiring for Phd Python jobs? Cities in New York with the most Phd Python job openings:
Infographic showing various Phd Python job openings in New York as of May 2026, with employment types broken down into 64% Full Time, 34% Part Time, and 2% Contract. Highlights an 63% Physical, 8% Hybrid, and 29% Remote job distribution.
Machine Learning Developer/Python

Machine Learning Developer/Python

Harris Allied

Manhattan, NY • Hybrid

$55.50 - $76.25/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Machine Learning Developer

Global financial services leader has an immediate need for a Machine Learning Developer to join their growing team in a full-time, hybrid role based in Manhattan. The person in this role will creatively apply their knowledge of machine learning and software engineering to design, build, and maintain high-performance financial data systems for institutional trading teams and asset managers. The Machine Learning Developer will be responsible for designing, implementing, testing, and documenting systems from concept through validation. Excellent hands-on Python coding skills with either Java or C++ are required.

Skills and Experience:
  • Successful candidates will have a strong knowledge of software engineering and open-source machine-learning environments.
  • Excellent Python programming skills with 3+ years of software engineering experience in a production environment.
  • Excellent analytical and quantitative skills with a demonstrated ability to conduct research using large data sets.
  • Financial services knowledge across asset classes is highly preferred.
  • A professional track record of building and applying high-performance machine learning systems for the capital markets industry.
  • Experience leading software initiatives for industry-leading capital markets companies is highly desired.
  • MS or PhD in Computer Science, Machine Learning, Statistics, or a related field.
Responsibilities Include:
  • Design, develop, implement, test, and document all stages of the data pipeline from prediction to model construction and validation.
  • Partner with researchers and internal stakeholders to deliver highly productive end-to-end systems.
  • Hands-on coding using Python and Java.
  • Build and deliver high-performance machine learning systems using large-scale, financial data repositories.
  • The ability to work in a hands-on, collaborative environment with internal stakeholders including technology teams, institutional asset managers, Quant Analytics, and more is required.