1

Python Engineer Jobs in Poland, ME (NOW HIRING)

Customization of GIS software using Python * Basic proficiency in other scripting/programming languages a plus Company Overview Wood is a global leader in engineering and consultancy across energy ...

The Data Scientist will contribute to data analysis, feature engineering, model development ... Proficiency in Python for data analysis and model development (NumPy, pandas, scikit-learn)

Data Scientist

Portland, ME · On-site

$87K - $123K/yr

The Data Scientist will contribute to data analysis, feature engineering, model development ... Proficiency in Python for data analysis and model development (NumPy, pandas, scikit-learn)

Analyst, GIS

Portland, ME · On-site

$80K - $90K/yr

Working alongside developers in a dynamic and agile organization, you'll collaborate with ... Experience with Python, GIS automation, or AI-assisted workflows is a plus. * Preferred ...

Java Full Stack Developer

Portland, ME

$53.75 - $69.25/hr

Should have Strong systems integration experience and Service Oriented Architecture Cloud platform engineer - develop micro services Security API and SSO Service Experience with NoSQL 5. Experience ...

Showing results 21-40

Python Engineer information

See Poland, ME salary details

$20.5K

$124.5K

$180.2K

How much do python engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for python engineer in Poland, ME is $124,527.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,300.00 and $146,300.00 per year, depending on experience, location, and employer.

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.

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 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 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.

Are Python engineers in demand?

Python engineers are in high demand across various industries such as technology, finance, and data science due to Python's versatility and widespread use in web development, automation, and machine learning. Employers seek professionals with strong programming skills, experience with frameworks like Django or Flask, and knowledge of data analysis tools, making Python engineering a strong career choice with robust job opportunities.

How much does a Python engineer make?

A Python engineer's salary varies based on experience, location, and industry, but typically ranges from $70,000 to $130,000 annually in the United States. Senior Python developers with specialized skills in frameworks, data analysis, or machine learning can earn higher salaries, especially in tech hubs or companies requiring advanced expertise.
Infographic showing various Python Engineer job openings in Poland, ME as of August 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $124,527 per year, or $59.9 per hour.

Engineering/Science Postdoctoral Fellow

Northeastern University

Portland, ME • On-site

$50K - $68K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 5 days ago


Job description

About the Opportunity
About the Roux Institute
The Roux Institute is designed as an engine of innovation, talent-building, and economic growth for Portland, Maine, and northern New England. We are nurturing an environment for high-impact research and innovation in computer and data science, digital engineering, the advanced life sciences and medicine, and other tech fields. Partnership is what sets our education and research model apart. With leading companies at the table from day one, we are creating an agile workforce prepared to thrive in a competitive landscape powered by artificial intelligence as a force for good, and an environment for innovation in the life sciences and other high-growth sectors. Together, we envision an innovation corridor that in the coming years will stretch from Boston to Portland and beyond.
Job Summary
The Postdoctoral Research Associate will engage in both fundamental and applied research in the field of advanced manufacturing, with direct relevance to aerospace lightweighting, hypersonic systems, and naval shipbuilding. The Fellow will contribute to ongoing research programs by developing experimental methodologies, computational models, and performing hands-on laboratory investigations.
Key responsibilities include generating high-impact scientific publications and technical reports, contributing to additive manufacturing workforce development programs, and mentoring undergraduate and graduate students engaged in related projects. The Fellow will work in close collaboration with Professor Andrew Neils on the Roux Institute's Engineering team at both the Portland, ME and Brunswick, ME campuses.
This position will support several projects funded by the U.S. Department of Defense. Background checks and other clearances may apply.
Minimum Qualifications
Required
  • Ph.D. earned in mechanical engineering, materials science, physics, or a closely related discipline.
  • Demonstrated expertise in the characterization and testing of crystalline materials, including metals and ceramics.
  • Strong background in additive manufacturing processes and the mechanics of materials.
  • Ability to work both independently and as part of a multidisciplinary team.

Preferred
  • Familiarity with data-driven engineering methods, particularly those leveraging artificial intelligence or machine learning.

Key Responsibilities & Accountabilities
1. Initiate, Execute, and Complete Advanced Manufacturing Related Research and Training Programs (50%)
  • Design and execute experimental investigations into process-structure-property relationships for advanced engineering materials (e.g., high temperature refractory alloys and their coatings).
  • Develop curriculum and deliver hands-on cold spray additive manufacturing training and lab technician instruction as part of active Department of Defense workforce development programs.
  • Operate cold spray additive manufacturing systems, with occasional contributions to powder bed fusion and directed energy deposition programs.
  • Collect process and property data and develop data architectures and tools for automating data analysis. Relevant software platforms include Matlab and Python.
  • Develop physics-based computational models (e.g., finite element analysis) to complement and contextualize experimental findings.
  • Apply CAD tools such as ANSYS and SolidWorks to produce geometric models for experimental specimens, including metamaterial and lattice structures as needed.

2. Prepare and Write Technical Reports and Manuscripts for Peer Review (25%)
  • Lead technical writing of sponsored program reports.
  • Lead or contribute to three or more peer-reviewed publication submissions per year.

3. Mentoring, Collaboration, and Support (25%)
  • Mentor and train undergraduate and graduate students.
  • Support Roux Engineering team proposal development.
  • Perform lab management duties as needed.
  • Support Roux external industry and academic collaborations.
About the Roux Institute
The Roux Institute is designed as an engine of innovation, talent-building, and economic growth for Portland, Maine, and northern New England. We are nurturing an environment for high-impact research and innovation in computer and data science, digital engineering, the advanced life sciences and medicine, and other tech fields. Partnership is what sets our education and research model apart. With leading companies at the table from day one, we are creating an agile workforce prepared to thrive in a competitive landscape powered by artificial intelligence as a force for good, and an environment for innovation in the life sciences and other high- growth sectors. Together, we envision an innovation corridor that in the coming years will stretch from Boston to Portland and beyond.
Position Type
Research
Additional Information
Northeastern University considers factors such as candidate work experience, education and skills when extending an offer.
Northeastern has a comprehensive benefits package for benefit eligible employees. This includes medical, vision, dental, paid time off, tuition assistance, wellness & life, retirement- as well as commuting & transportation. Visit https://hr.northeastern.edu/benefits/ for more information.
All qualified applicants are encouraged to apply and will receive consideration for employment without regard to race, religion, color, national origin, age, sex, sexual orientation, disability status, or any other characteristic protected by applicable law.
Compensation Grade/Pay Type:
108S
Expected Hiring Range:
$60,315.00 - $85,192.50
With the pay range(s) shown above, the starting salary will depend on several factors, which may include your education, experience, location, knowledge and expertise, and skills as well as a pay comparison to similarly-situated employees already in the role. Salary ranges are reviewed regularly and are subject to change.