1

Research Python Jobs in Oregon (NOW HIRING)

OR

$466K - $750K/yr

You have strong software engineering skills in Python and are proficient in using frameworks such as PyTorch or TensorFlow You are flexible in your approach, able to pivot between research goals and ...

Expert in Python, SQL, cloud-based data platforms, and automated claims-processing pipelines. Proven ability to develop high-performance software solutions supporting health services research ...

New

Senior Software Engineer FullStack (AI Apps)

OR · On-site +1

$122K - $161K/yr

... AI research efforts. What You Will Do * Design and implement core features across our stack using Python, TypeScript, and/or Rust * Make thoughtful decisions about user and developer experience ...

New

OR · On-site

Advanced proficiency in Python, PyTorch, C++, and CUDA with strong research-engineering practices (reproducibility, testing, profiling, experiment tracking). * Experience training and debugging large ...

... using java, python, hive and pig; Ability to design and implement end to end solution. Build libraries, user defined functions, and frameworks around Hadoop Research, evaluate and utilize new ...

next page

Showing results 1-20

Research Python information

What is a Research Python Developer?

A Research Python Developer is a professional who uses the Python programming language to support and conduct research activities. They often work with data analysis, machine learning, simulation, and automation to solve scientific or academic problems. Their role may involve developing prototypes, processing large datasets, and collaborating with researchers to implement algorithms or models. Research Python Developers are commonly found in universities, research institutions, and tech companies focused on innovation.

Is Python good for research?

Research Python developers use Python because of its simplicity, extensive libraries, and strong support for data analysis, machine learning, and scientific computing. It is widely adopted in academia and industry for research projects, often complemented by tools like Jupyter notebooks and frameworks such as NumPy and pandas.

What Python jobs are in demand?

Python development roles such as data scientist, machine learning engineer, backend developer, and automation engineer are currently in high demand. These positions often require knowledge of frameworks like Django or Flask, data analysis libraries, and proficiency in cloud platforms. Demand is driven by industries including technology, finance, healthcare, and e-commerce, with many roles requiring strong problem-solving skills and experience with version control tools like Git.

Will AI replace Python coders?

Research Python coders develop and maintain Python-based applications and tools, and while AI can automate certain coding tasks, it is unlikely to fully replace human programmers due to the need for problem-solving, creativity, and understanding complex requirements. AI tools can assist coders by increasing efficiency and handling repetitive tasks, but human oversight remains essential for quality and innovation.

What is the difference between Research Python vs Data Analyst?

AspectResearch PythonData Analyst
Required SkillsPython programming, research methodologies, data analysisData analysis, visualization, SQL, Excel
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness settings, corporate offices, consulting firms
Common CertificationsPython certifications, research methodology coursesMicrosoft Excel, Tableau, SQL certifications
Industry UsageAcademic research, scientific projects, tech R&DBusiness intelligence, marketing, finance

Research Python focuses on using Python for scientific and academic research, emphasizing programming and research methodologies. Data Analysts primarily analyze and interpret data to support business decisions, often using tools like Excel and Tableau. While both roles require data skills, Research Python is more technical and research-oriented, whereas Data Analysts focus on data interpretation within business contexts.

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

To thrive as a Research Python Developer, you need expertise in Python programming, data analysis, and a strong foundation in mathematics or computer science, often supported by an advanced degree. Familiarity with libraries such as NumPy, pandas, TensorFlow, and version control systems like Git is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for translating research goals into practical code. These skills are essential for developing robust research solutions, collaborating with interdisciplinary teams, and advancing scientific or technical projects.

What are some common challenges faced by Research Python Developers when collaborating with cross-functional teams?

Research Python Developers often work alongside data scientists, domain experts, and engineers, which can present challenges such as aligning on project goals, translating research requirements into efficient code, and ensuring reproducibility of results. Effective communication and thorough documentation are key to overcoming these challenges. Additionally, Research Python Developers may need to adapt their code to integrate with different tools or platforms used by other team members, requiring flexibility and a willingness to learn new technical concepts.

Is Python still in demand in 2026?

Python remains a highly in-demand skill for research roles, including those involving data analysis, machine learning, and automation. Its versatility, extensive libraries, and widespread use in industry and academia ensure continued demand for professionals proficient in Python in 2026.
What are popular job titles related to Research Python jobs in Oregon? For Research Python jobs in Oregon, the most frequently searched job titles are:
Research Engineer 5 - LLM-Driven Product Understanding

Research Engineer 5 - LLM-Driven Product Understanding

Netflix

OR

$466K - $750K/yr

Other

Medical, Life, Retirement, PTO

Re-posted 4 days ago


Netflix rating

5.8

Company rating: 5.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

58th of 67 rated media


Job description

At Netflix, our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology.

Come be a part of what's next. The Content Discovery and Personalization team is looking for an experienced Research Engineer to research, develop, and iterate on LLM prototypes to improve Netflix's understanding of our members. The team aims to develop and improve decision-making capabilities across the company by undertaking intersectional research, building scalable data products, and providing frameworks and guidance that improve how we think about and interact with our members.

The ideal candidate will excel at opportunity discovery and cross-functional collaboration and have a passion for leveraging their ML/LLM expertise to improve our understanding of our members. Responsibilities Research, develop, and iterate on LLM/ML evaluation and simulation systems to improve Netflix's understanding of our members. Drive your own roadmap, determining what areas are best served by rapid iteration and which ones deserve deeper development.

Create insights and help shape the direction of future member-facing investments by influencing the broader Product team. Collaborate with Data Scientists, ML Scientists, and Engineers on a variety of projects to ensure we maximize our ability to understand our members. Stay up to date with research in areas related to LLM advancement, identifying when and where to implement new best practices and methodologies.

About You You have a strong foundation in deep learning and LLMs, with proven hands-on industry experience in improving large generative models and model evaluation. You have substantial relevant industry experience building scalable ML models, particularly in natural language processing and machine learning, and translating this into business impact. You hold an advanced degree (PhD) in Computer Science, Electrical Engineering, or a related technical field with a focus on machine learning, artificial intelligence, or computer vision, or equivalent industry experience.

You have strong software engineering skills in Python and are proficient in using frameworks such as PyTorch or TensorFlow You are flexible in your approach, able to pivot between research goals and the implementation of end-to-end solutions with ease. You excel at solving complex problems with innovative solutions, developing novel algorithms, and adapting existing methods from the literature to new challenges. You are an excellent communicator, capable of explaining complex technical details to both technical and non-technical audiences.

You thrive in fast-paced, dynamic environments with ambiguity, making positive contributions to team collaboration and company culture. Generally, our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options.

To determine your personal top of market compensation, we rely on market indicators and consider your specific job family, background, skills, and experience to determine your compensation in the market range. The range for this role is $466,000.00 - $750,000.00. This compensation range will vary based on location

Netflix provides comprehensive benefits including Health Plans, Mental Health support, a 401(k) Retirement Plan with employer match, Stock Option Program, Disability Programs, Health Savings and Flexible Spending Accounts, Family-forming benefits, and Life and Serious Injury Benefits. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off.

Full-time salaried employees are immediately entitled to flexible time off. See more details about our Benefits here. Netflix is a unique culture and environment.

Learn more here. Inclusion is a Netflix value and we strive to host a meaningful interview experience for all candidates. If you want an accommodation/adjustment for a disability or any other reason during the hiring process, please send a request to your recruiting partner.

We are an equal-opportunity employer and celebrate diversity, recognizing that diversity builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Job is open for no less than 7 days and will be removed when the position is filled.


What Netflix employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Netflix logo

About Netflix

Sourced by ZipRecruiter

Netflix is the world's leading streaming entertainment service with 222 million paid memberships in over 190 countries enjoying TV series, documentaries, feature films and mobile games across a wide variety of genres and languages. Members can watch as much as they want, anytime, anywhere, on any Internet-connected screen. Members can play, pause and resume watching, all without commercials or commitments.

Industry

Arts, entertainment, and recreation

Company size

5,001 - 10,000 Employees

Headquarters location

Los Gatos, CA, US

Year founded

1997