1

Python Ml Developer Jobs in South Portland, ME (NOW HIRING)

next page

Showing results 1-20

People also search for

Python Ml Developer information

See South Portland, ME salary details

$13

$60

$88

How much do python ml developer jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for python ml developer in South Portland, ME is $60.24, according to ZipRecruiter salary data. Most workers in this role earn between $49.66 and $68.41 per hour, depending on experience, location, and employer.

What does a Python ML Developer do?

A Python ML Developer designs, builds, and deploys machine learning models using the Python programming language. They work with large datasets, clean and process data, select appropriate algorithms, and use libraries like TensorFlow, PyTorch, or scikit-learn to implement solutions. Their work often involves collaborating with data scientists and engineers to integrate machine learning models into applications. Additionally, they may be responsible for testing, tuning, and optimizing models to achieve the best possible performance in real-world scenarios.

What are some common challenges Python ML Developers face when deploying machine learning models to production?

Python ML Developers often encounter challenges such as ensuring model scalability, managing dependencies, and maintaining reproducibility when deploying models into production environments. Integrating machine learning models with existing systems can require close collaboration with DevOps and software engineering teams to streamline workflows and automate deployment pipelines. Additionally, monitoring model performance over time and handling data drift are crucial responsibilities to ensure continued accuracy and reliability of deployed solutions.

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

To thrive as a Python ML Developer, you need strong programming skills in Python, a solid understanding of machine learning algorithms, and a background in mathematics or statistics, often supported by a degree in computer science, engineering, or a related field. Familiarity with tools and libraries such as TensorFlow, scikit-learn, PyTorch, and version control systems like Git is essential, along with experience using data visualization and cloud platforms. Critical soft skills include problem-solving, adaptability, and effective communication to collaborate with cross-functional teams and explain complex models to stakeholders. These skills ensure the successful development, deployment, and maintenance of machine learning solutions that drive business value.

What is the difference between Python Ml Developer vs Data Scientist?

AspectPython Ml DeveloperData Scientist
Required CredentialsBachelor's in CS, Data Science, or related; Python, ML certificationsBachelor's/Master's in Data Science, Statistics, or related; Python, ML certifications
Work EnvironmentSoftware development teams, AI/ML projectsResearch, data analysis, modeling teams
Employer & Industry UsageTech companies, startups, AI firmsFinance, healthcare, tech, research institutions
Common Search & ComparisonYesYes

Python ML Developers focus on building and deploying machine learning models using Python, often working closely with software engineering teams. Data Scientists analyze data, create models, and generate insights, often using Python along with statistical tools. While both roles require Python and ML knowledge, Python ML Developers are more involved in implementation and deployment, whereas Data Scientists focus on data analysis and research.

What cities near South Portland, ME are hiring for Python Ml Developer jobs? Cities near South Portland, ME with the most Python Ml Developer job openings:
Infographic showing various Python Ml Developer job openings in South Portland, ME as of June 2026, with employment types broken down into 89% Full Time, 10% Part Time, and 1% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $125,291 per year, or $60.2 per hour.
Senior AI Programmer Analyst

Senior AI Programmer Analyst

University of New England

Portland, ME • On-site

$45.50 - $61.75/hr

Full-time

Posted 8 days ago


University Of New England rating

6.2

Company rating: 6.2 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

466th of 535 rated colleges and universities


Job description

Job Summary:
The University of New England is Maine’s largest private university, and they are seeking a Senior AI Programmer Analyst to design, develop, and optimize AI and machine learning solutions. This role requires collaboration with various teams to deliver impactful AI capabilities while ensuring compliance with institutional policies and ethical principles.
Responsibilities:
• Design, build, test, and deploy AI/ML models, pipelines, and applications
• Develop solutions using large language models (LLMs), generative AI, and retrieval-augmented generation (RAG)
• Write clean, maintainable code (primarily in Python) following best practices
• Evaluate and implement AI tools, frameworks, and platforms (e.g., Azure OpenAI, Hugging Face, LangChain)
• Build and maintain data pipelines to support model training and deployment
• Integrate AI solutions with enterprise systems (ERP, SIS, CRM, LMS, etc.) using APIs and modern architectures
• Collaborate with technical teams to ensure solutions are secure, scalable, and high-performing
• Support data quality efforts and develop monitoring tools to track model performance
• Apply responsible AI principles, including fairness, transparency, and data privacy
• Conduct model evaluations, bias assessments, and risk analyses
• Ensure compliance with institutional policies and regulations (e.g., FERPA, HIPAA)
• Contribute to AI governance frameworks and documentation
• Serve as a technical resource and mentor for AI-related work
• Lead knowledge-sharing activities and promote AI literacy across the organization
• Partner with stakeholders to define use cases and translate technical concepts into clear solutions
• Participate in projects, working groups, and AI strategy initiatives
• Other duties as assigned
Qualifications:
Required:
• Bachelor’s degree in computer science, information systems, information technology, or a closely related field; or an equivalent combination of education and professional experience.
• Minimum of three to five years of progressively responsible experience in enterprise systems administration, configuration, development, or support in a complex multi-system environment.
• Demonstrated experience with at least one major enterprise student information and/or ERP platform (for example, Ellucian Banner, Oracle Student, Workday Student, or equivalent).
• Experience developing and maintaining system integrations using APIs, ETL tools, middleware platforms, or file-based exchange methods.
• Proficiency in one or more programming or scripting languages relevant to enterprise systems development (for example, SQL, PL/SQL, Python, Java, Groovy, or Apex).
• Solid understanding of relational database concepts and the ability to write and optimize complex queries for reporting, integration, and troubleshooting purposes.
• Knowledge of enterprise systems security administration, role-based access control, and data governance principles.
• Strong analytical and problem-solving skills with the ability to translate functional requirements into effective technical solutions.
• Excellent written and verbal communication skills with the ability to explain technical concepts and system behavior to non-technical functional partners.
• Ability to work effectively across organizational boundaries with diverse stakeholders including administrative offices, academic departments, and external vendors.
• Commitment to data privacy, information security, and institutional policy compliance.
Preferred:
• Experience with multiple enterprise platforms spanning student, ERP, SIS, HR, financial, and CRM functions in a higher education setting.
• Hands-on experience with Salesforce or another enterprise CRM platform, including configuration, custom development, and integration.
• Familiarity with higher education-specific data standards and reporting requirements (for example, IPEDS, NSC, Common App, state reporting).
• Experience with identity management and single sign-on integration (for example, LDAP, SAML, Shibboleth, Microsoft Entra ID) as it relates to enterprise system access.
• Knowledge of cloud-hosted enterprise platform models (SaaS) and experience managing vendor-hosted system environments.
• Experience supporting or participating in major enterprise system implementations or upgrades.
• Relevant vendor or platform certifications (for example, Salesforce Administrator, Workday Pro, Ellucian certifications).
• Experience with agile or iterative delivery methods in an enterprise systems context.
Company:
UNE is a university offering undergraduate, graduate and professional degree programs in liberal arts, science, health and medicine areas. Founded in 1831, the company is headquartered in Biddeford, USA, with a team of 501-1000 employees. The company is currently Late Stage.