1

Python Engineer Jobs in Portland, OR (NOW HIRING)

Project Engineer III

Portland, OR · On-site

$95K - $112K/yr

Data analytics experience using R or Python programming. * Proficiency with Trane TRACE 3D Plus and/or eQuest simulation modeling software. * Well-developed presentation/public speaking skills * Use ...

Developing REST APIs in Python utilizing the FastAPI framework * Build and optimize data pipelines ... Participating in engineer code reviews via GitHub * Assisting in the story breakdown to convert ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ...

Sr Devops Engineer

Vancouver, WA · On-site

$136K - $174K/yr

Experience with programming languages i.e Go lang, Java, Ruby, Shell, Python, etc Experience with CICD platform implementation, managing & building for scale. Experience in working on Unix/Linus and ...

Fluid Dynamicist

Portland, OR

$18.25 - $22/hr

Develop Python engineering tools to interface with modeling codes written in Julia and Python. * Build and maintain external-function links, data interfaces, and workflow glue between hydrodynamics ...

next page

Showing results 1-20

Python Engineer information

See Portland, OR salary details

$24.4K

$148.4K

$214.8K

How much do python engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for python engineer in Portland, OR is $148,440.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,200.00 and $174,500.00 per year, depending on experience, location, and employer.

Is Python coding still in demand?

Python engineering remains highly in demand across industries such as data science, web development, and automation due to its versatility and ease of use. Employers seek Python skills for roles involving machine learning, scripting, and backend development, often requiring knowledge of frameworks like Django or Flask and proficiency with version control tools.

Will AI replace Python coders?

AI is unlikely to fully replace Python engineers, as their role involves designing, maintaining, and optimizing complex systems that require human judgment and creativity. While AI tools can automate certain coding tasks, Python developers will continue to be essential for developing new algorithms, debugging, and integrating AI solutions. Staying updated with AI and machine learning skills can enhance a Python engineer's value in the evolving tech landscape.

What is the difference between Python Engineer vs Data Scientist?

AspectPython EngineerData Scientist
Required CredentialsBachelor's in CS, Software Engineering, or related; Python proficiencyBachelor's or higher in Data Science, Statistics, or related; Python and analytical skills
Work EnvironmentSoftware development teams, coding, testing, deploymentData analysis, modeling, visualization, research
Employer & Industry UsageTech companies, startups, software firmsFinance, healthcare, e-commerce, research institutions
Common Search & ComparisonYesYes

Python Engineers focus on developing and maintaining software applications using Python, while Data Scientists analyze data to extract insights, often using Python for data manipulation and modeling. Both roles require Python skills but serve different primary functions within organizations.

What does a Python Engineer do?

A Python Engineer is a software professional who specializes in designing, developing, and maintaining applications using the Python programming language. They work on a variety of projects, including web development, data analysis, automation, and machine learning. Python Engineers collaborate with other team members to write clean and efficient code, debug issues, and ensure the performance and scalability of applications. Their expertise in Python allows them to leverage its libraries and frameworks to solve complex problems across different industries.

How much does a Python engineer make?

The average salary for a Python engineer varies by experience and location but typically ranges from $80,000 to $130,000 annually. Senior Python developers with specialized skills in frameworks like Django or Flask and experience in data analysis or machine learning can earn higher salaries, often exceeding $150,000. Many roles also require proficiency in version control, testing, and deployment tools.

What do Python engineers do?

Python engineers develop, test, and maintain software applications using the Python programming language. They often work with frameworks like Django or Flask, write clean code, and collaborate with teams on data analysis, automation, or web development projects.

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

To thrive as a Python Engineer, you need strong programming skills in Python, a solid understanding of computer science fundamentals, and experience with software development practices, often supported by a relevant degree or certification. Familiarity with frameworks like Django or Flask, version control systems such as Git, and cloud platforms like AWS or Azure are typically required. Excellent problem-solving abilities, attention to detail, and effective communication set top performers apart in this role. These skills and qualities are crucial for building scalable, maintainable code and collaborating efficiently within development teams.

How do Python Engineers typically collaborate with other team members during the software development lifecycle?

Python Engineers work closely with cross-functional teams, including front-end developers, QA testers, product managers, and DevOps specialists. Collaboration often involves participating in code reviews, daily stand-up meetings, and sprint planning sessions to ensure alignment on project goals and technical requirements. Effective communication and using collaborative tools like Git, Jira, and Slack are essential for managing tasks, sharing updates, and resolving issues efficiently. This teamwork-driven environment helps deliver high-quality software and supports continuous learning from peers.

What Does a Python Engineer Do?

As a Python engineer, your job is to use the Python programming language and develop code for your company. Your duties include creating a new application, integrating Python software with an existing system, or testing existing code to iron out bugs. Most employers hiring for this role have specific goals for projects in mind, and it is your job to turn those goals into reality in the most effective way. You’re also expected to use other programming skills, particularly involving Django, JavaScript, and database architecture.

What are the most commonly searched types of Python Engineer jobs in Portland, OR? The most popular types of Python Engineer jobs in Portland, OR are:
What are popular job titles related to Python Engineer jobs in Portland, OR? For Python Engineer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Python Engineer jobs in Portland, OR look for? The top searched job categories for Python Engineer jobs in Portland, OR are:
Infographic showing various Python Engineer job openings in Portland, OR as of July 2026, with employment types broken down into 81% Full Time, 5% Part Time, 3% Temporary, and 11% Contract. Highlights an 70% In-person, and 30% Remote job distribution, with an average salary of $148,440 per year, or $71.4 per hour.
Senior AI Engineer - Agentic Systems

Senior AI Engineer - Agentic Systems

DPR Construction

Portland, OR

$110K - $152K/yr

Full-time

Posted 23 days ago


DPR Construction rating

7.8

Company rating: 7.8 out of 10

Based on 35 frontline employees who took The Breakroom Quiz

25th of 79 rated construction


Job description

Job Description

Senior Agentic AI Engineer
Join a dynamic and fast-evolving team that is building next-generation AI-based tools and agent systemsfor the construction Industry. Our AI and Data Team is focused on designing intelligent AI agents, andcopilots using modern AI/ML techniques.


You will work closely with cross-functional teams, including business stakeholders, data engineers, andtechnical leads, to ensure alignment between business needs and data architecture and define datamodels for specific focus areas.
What you'll work on


Build end-to-end Gen AI solutions - develop, refine, and implement advanced Gen AI models andensure the success delivery of projects
Develop agents over our construction data estate, systems that answer non-trivial questions, takemulti-step action against APIs and databases, and operate under governance constraints that matter.
Tool-use and orchestration design in LangGraph: defining the right granularity of tools, the right statemachines, and the right human-in-the-loop checkpoints for a domain where wrong answers have real-world consequences.
Evaluation infrastructure for non-deterministic systems: building harnesses, golden datasets, andregression tests that let us ship agentic features with confidence. We treat eval as a first-classengineering problem, not an afterthought.
Retrieval and knowledge architecture spanning Snowflake Cortex, vector search, and structuredgraphs over our project data. You'll make real decisions about when retrieval is the answer and whenit isn't.
Integration with our domain systems: partnering with engineers and analysts working on safety,operations, scheduling, and risk to turn agentic capabilities into tools superintendents and PMs use.
Technical direction-setting across the Agentic AI track: design reviews, architectural guidance, raisingthe bar on what "production-ready" means for agents, and mentoring engineers earlier in theiragentic AI journey.
Collaborate with stakeholders, presenting findings to a non-technical audience and providing strategicrecommendations.
Ensure the scalability, reliability, and security of AI solutions by implementing best practices for AImodel development, deployment, and maintenance.
Required Experience


6+ years of production software engineering, with at least 2 years building LLM-powered systems in aproduction setting.
Demonstrated experience designing and shipping agentic systems using LangChain and LangGraph orcomparable frameworks.
Strong Python engineering fundamentals: testing, packaging, performance, and the parts of the stackthat aren't glamorous.
Practical experience with retrieval architectures (vector stores, hybrid search, reranking) and with atleast one major cloud data platform.
Track record of evaluation work, you can describe specific eval systems you've built and what theycaught that ad-hoc testing missed.
Excellent written and verbal communication, with experience presenting technical work to non-technical stakeholders.

Bonus


Snowflake and Snowflake Cortex (Cortex Search, AI_COMPLETE, Cortex Analyst).
Experience with knowledge graphs or graph-augmented retrieval.
Familiarity with construction, AEC, or other physical-industry domains.
Experience working under AI governance frameworks like model risk, responsible AI, intake processes.
Open-source contributions to the LangChain/LangGraph ecosystem or related agentic tooling.

DPR Construction is a forward-thinking, self-performing general contractor specializing in technically complex and sustainable projects for the advanced technology, life sciences, healthcare, higher education and commercial markets. Founded in 1990, DPR is a great story of entrepreneurial success as a private, employee-owned company that has grown into a multi-billion-dollar family of companies with offices around the world.


Working at DPR, you'll have the chance to try new things, explore paths and shape your future. Here, we build opportunity together-by harnessing our talents, enabling curiosity and pursuing our collective ambition to make the best ideas happen. We are proud to be recognized as a great place to work by our talented teammates and leading news organizations like U.S. News and World Report, Forbes, Fast Company and Newsweek.


Explore our open opportunities atwww.dpr.com/careers.


What DPR Construction employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom