Entry Level Python/R Developer SynergisticITEntry Level Python/R DeveloperSouth Portland, ME$85,000–$145,000 / yearTemporaryContractorFull timeSince 2010, Synergisticit has helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Paypal, Banking, Wayfair, Client, Client and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
Part-Time Faculty - Computer Science, Academic Year 2026-2027 University of Southern MainePart-Time Faculty - Computer Science, Academic Year 2026-2027MEIn addition, The Center for Academic Innovation provides learning design consulting and faculty development opportunities to help faculty to create engaging programs, courses and lesson plans grounded in evidence-based best practices for every modality. With a highly engaged student-centered learning environment, USM is a steward of higher education, helping drive the economic, cultural, and civic life in the communities where our campuses are located and beyond.
Engineering/Science Postdoctoral Fellow Northeastern UniversityEngineering/Science Postdoctoral FellowPortland, ME$60,315–$85,192.50 / yearKey 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. 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.
Senior Director, Clinical Data Science Centene Corporation GroupSenior Director, Clinical Data ScienceME$185,700–$352,500 / yearPosition Purpose: The Senior Director of Clinical Data Science leads the strategy, development, and deployment of advanced analytics and machine learning models that power clinical decision-making across the organization. Strong expertise in statistical modeling, machine learning, and causal inference methods used to evaluate program effectiveness (e.g., treatment effect modeling, propensity score matching, quasi-experimental methods).
Computer Vision Data Scientist Idexx Laboratories IncComputer Vision Data ScientistWestbrook, MEAn innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from disease. IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBT individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
IT Network Systems Engineer - South Portland, Maine Diodes IncorporatedIT Network Systems Engineer - South Portland, MaineSouth Portland, MEIn this role you will play a critical part in maintaining our companys technological infrastructure and ensuring seamless daily operations. Diagnose and resolve both hardware and software issues, including investigation of reported problems remotely or supporting other engineers who may be remote in investigations.
Controls Engineer Vantage Point RecruitingControls EngineerBiddeford, MESuccessful candidates will achieve results in solving technical problems, designing new equipment, improving existing processes, and supporting customer focused programs. The Controls Engineer is responsible for supporting current production systems and design of future systems with target improvements in safety, quality, cost, uptime, and cycle time.
Sr. Software Engineer, Web Experience WEX IncSr. Software Engineer, Web ExperienceMERemote$121,500–$145,500 / yearWe provide fleet managers and operators with advanced spend orchestration capabilities, encompassing fuel discounts and sophisticated spend controls that permit precise configuration of merchant restrictions, transaction limits, and velocity thresholds to optimize operational efficiency. Within the NAM Mobility ecosystem, our products facilitate strategic credit issuance to fleet organizations and their workforce through WEX-branded or co-branded credit instruments, accepted across a vast network of fueling stations and merchant partners.
Staff Data Scientist- AI Engineer Clinical Solutions Idexx Laboratories IncStaff Data Scientist- AI Engineer Clinical SolutionsWestbrook, ME$155,000–$165,000 / yearAn innovation leader in every industry we serve since 1983, our team members help pet owners worldwide keep their companion animals healthy and happy, ensure safe drinking water for billions, and help farmers protect livestock and poultry from disease. This role focuses on building models and analytical workflows using Python, Databricks, and generative AI tools to support clinical decision-making, disease risk modeling, and automated interpretation of diagnostic data.
Sr. Software Engineer (AI & Backend) WEX IncSr. Software Engineer (AI & Backend)Portland, MERemote$121,500–$145,500 / yearYou stay open-minded about how great software gets built and are eager to explore new tools, approaches, and ways of working that improve both developer experience and product quality. You'll join a collaborative team of native iOS and Android engineers focused on delivering fast, intuitive, and production-grade mobile experiences.
Cloud Engineer MaximusCloud EngineerPortland, MEFull timeMaximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. - Research, design, develop, run tests, and evaluate systems supporting cloud implementation and integration with cloud service providers, applying principles and techniques of computer science, engineering, and mathematical analysis.
Field Engineer Gr 3 EversourceField Engineer Gr 3Yarmouth, MAField Engineers must effectively conduct their work activities with regard to the work of others such as engineers or others working on the same projects; personnel of other departments; representatives of consulting engineering firms, municipalities, other utilities, manufacturers, customers, contractors; and contractors’ employees engaged in related activities. 3, designates employees whose responsibilities and duties require professional knowledge and aptitude for creative thinking in some specific field of engineering, such as electrical, electronic, mechanical, chemical, civil, heating and ventilation, or structural and whose activities are in connection with engineering construction, operation or maintenance assignments, or other technical work of the Company.
Senior Software Engineer (JAVA & FINEOS) Unum GroupSenior Software Engineer (JAVA & FINEOS)Portland, ME$89,400–$183,500 / yearA core focus of this position is supporting Unum's Total Leave teams through deep expertise in Fineos and custom Fineos development-including hands-on configuration, Java-based enhancements, and the integration of Fineos components into Unum's broader ecosystem. As a senior member of the engineering community, you will serve as a subject-matter expert across applications and technology stacks, providing technical guidance and mentorship to Software Engineers and Associate Software Engineers.
Software Engineer II - Java/J2EE Unum GroupSoftware Engineer II - Java/J2EEPortland, ME$73,300–$150,500 / yearGeneral Summary: A core focus of this position is supporting Unum's Total Leave teams through deep expertise in Fineos and custom Fineos development-including hands‑on configuration, Java‑based enhancements, and the integration of Fineos components into Unum's broader ecosystem. Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no oversight and exhibit a mastery of the application and technical skillset subject matter expertise for their area of responsibility.
NewPrincipal Software Engineer CVS Health CorpPrincipal Software EngineerME$144,200–$288,400 / yearDesign and operate scalable LLM pipelines (e.g., Claude, Gemini, GPT-4-class) including prompt engineering, structured outputs, evaluation frameworks, retrieval/vector search, OCR-based document understanding, grounding, guardrails, and hallucination mitigation. Architect distributed, event-driven, streaming services that support sub-second clinician experiences under heavy load, with strict SLOs and strong fault tolerance.
Senior Digital Integration Solutions - Field Service Engineer Eaton Corporation PlcSenior Digital Integration Solutions - Field Service EngineerME$104,000–$145,000 / yearJoin Eaton's Electrical Engineering Services & Systems team and be part of a dynamic group delivering innovative solutions across the entire power system lifecycle-from design and build to long-term support. Provide applied engineering and consultation to customers in the areas of system integration, installation, start-up, maintenance, repair, training and modification of power management, control, and mission critical systems.
Solution Engineer Lumen Technologies IncSolution EngineerWORKS FROM HOME, MERemote$101,210–$134,946 / yearThe Solution Engineer will be responsible for analyzing customer needs and requirements through strategic discovery, utilizing technical thought leadership, discussing industry best practices, and presenting our product offerings to prospects and customers based on each customer''s specific business requirements. The successful Solution Engineer must have a strong desire to leverage their technical and sales skills, including business acumen, to understand business requirements, develop a technical sales strategy, and effectively present solutions that address our customers' requirements and provide business value.
C# Software Engineer Garmin InternationalC# Software EngineerYarmouth, MEFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience (not including internships or co-ops) OR an equivalent combination of education and experience. Our work powers a variety of different Garmin services, including Emergency Auto Land for aircraft, satellite messaging for inReach® products, marine chart access for Garmin Navionics+, and LTE services for wearables.
Senior Software Engineer Tyler Technologies IncSenior Software EngineerMEThis role combines advanced technical expertise with technical leadership responsibilities, focusing on mentoring engineers, defining technical roadmaps, and ensuring delivery of high-quality, secure, and scalable software solutions. Bachelor's degree in Computer Science, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert-level programming competency and proven technical leadership capability.
Product Engineer Materials Legacy Talent SearchProduct Engineer MaterialsBiddeford, MaineBachelor’s degree in Engineering (Mechanical Engineering preferred); advanced degrees (Master’s or PhD) in Materials Science, Chemistry, or related fields are a plus. · Work with cross-functional team members to develop manufacturing methods for high-temperature thermal protection material systems.
Senior .NET Software Engineer Garmin InternationalSenior .NET Software EngineerYarmouth, MEFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
NewCloud Automation Engineer Tyler Technologies IncCloud Automation EngineerYarmouth, MEMaintain a written knowledgebase for the purposes of transferring knowledge to those who will be tasked with long term monitoring and maintenance of implemented clients/products/processes/solutions. Working knowledge of common information security and privacy frameworks, such as FedRAMP, CJIS, ISO 27001, PCI-DSS, SSAE 18 SOC 2, HIPAA, CCPA, etc.
Senior Software Engineer CVS Health CorpSenior Software EngineerME$83,430–$222,480 / yearOur teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong. As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business-critical, distributed systems.
Software Engineer Tyler Technologies IncSoftware EngineerMEAs a full stack engineer, your playground will entail a wide range of technologies such as SQL, Angular, HTML5, RESTful services, NET, C# and Cloud/AWS. Familiarity with Linux, HTML5, JavaScript, NET, SQL, Angular, and REST APIs is beneficial.
Firmware Engineer II Generac Power Systems IncFirmware Engineer IISouth Portland, METhe Firmware Engineer II is responsible for providing firmware for embedded controls systems used in new product development, new or enhancements to system features, and existing product firmware support where needed. This role will be specifically involved in helping the design and development of new controls or algorithms, and system testing both in the lab and on real products.
Cybersecurity Engineer Barracuda Networks IncCybersecurity EngineerMERemote$105,000–$140,000 / yearEnvision yourself at Barracuda: Barracuda XDR is seeking a passionate and seasoned Cybersecurity Engineer to help us deliver excellent threat research, detection capabilities, and incident response guidance to our customers. Basic familiarity with cloud services such as AWS and Azure and network technologies like the TCP/IP stack, firewall management, IDS/IPS, and log collection techniques.
Senior Software Development Engineer WEX IncSenior Software Development EngineerPortland, ME$140,600–$173,100 / yearIn today's software development landscape, collaboration, E2E accountability, problem solving and streamlined workflows are key to achieving efficiency and delivering high-quality solutions that solve customer problems and generate business outcomes. By automating complex release workflows, you reduce manual effort and increase reliability across the program, managing the critical path for major initiatives spanning multiple dependent teams.
Senior Software Engineer - Data Lake Engineering WEX IncSenior Software Engineer - Data Lake EngineeringME$121,500–$145,500 / yearCompany Overview: WEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment, to simplify the business of doing business for customers, freeing them to spend more time, with less worry, on the things they love and care about. Position Summary: The Data Lake Engineering team is seeking a highly motivated and passionate Senior Software Engineer to join us in building our next-generation data platform.
Software Development Engineer 4 WEX IncSoftware Development Engineer 4Portland, ME$140,600–$173,100 / yearPlatform Innovation: Build and maintain KaaS features, including automated provisioning, schema management, custom connectors, and self-service streaming governance. We are looking for passionate technologists, collaborators, and problem solvers to join our Global Technology Service Organization as we build the next generation of employer benefits solutions and services.
DevSecOps Engineer MaximusDevSecOps EngineerPortland, MEFull timeProvides Development, Security, and Operations (DevSecOps) areas of incident response, vulnerability scanning and management, problem management, certificate management, penetration testing, password policy management, data analysis of network security, remediation patching coordination, and compliance efforts. Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment.
NewSoftware Engineer Harris Computer SystemsSoftware EngineerME$70,000–$80,000 / yearOur suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail Management - a fully integrated platform designed to keep officers informed, connected, and safe in the field. The Software Engineer will work with colleagues to deliver reliable and scalable applications that contribute to keeping first responders in the field safe, efficient, and informed with mission-critical technology that is intuitive and easy to use.
IT Support Engineer Hunting PLCIT Support EngineerMEA leader in manufacturing of highly advanced, precision machined components, Hunting Dearborn machines specialty alloy products to blueprint, providing solutions to our global customers toughest challenges in industries spanning aerospace and defense, space exploration, power generation, petroleum, nuclear, sub-surface, transportation, and a host of commercial industries, from our state-of-the-art facility. Bachelor's degree in computer science, MIS, Math, Engineering or Business Administration plus 1 year information systems experience - OR - a bachelor's degree plus 3 years information systems experience, reflecting increasing levels of experience - OR - 6 years of information systems experience including a high school diploma or GED reflecting increasing levels of responsibility.
Controls Engineer Fiber MaterialsControls EngineerBiddeford, MEOur materials are being used on ground-breaking space initiatives such as the Orion Multi-Purpose Crew Vehicle and the heat shield for NASA's Mars 2020 mission, important missile programs, airfoils in commercial and military jet engines, and as lightweight armor for U.S. military ground vehicles. The focus in Maine is on multidirectional reinforced Carbon/Carbon (C/C) and Ceramic Matrix Composites (CMCs) that enable high-temperature components such as: thermal protection systems, re-entry vehicle nose tips as well as rocket motor throats and nozzles.
Application Security Engineer (REMOTE) EnerSysApplication Security Engineer (REMOTE)MERemote$117,200–$146,600 / yearCollaborate within an expanding Cybersecurity team, and work closely with internal EnerSys teams to ensure new and continued compliance with cybersecurity frameworks and required programs and initiatives. Serve as a primary liaison between the Cybersecurity and development teams, ensuring security is integrated into design, development, deployment, and operations.
Technical Support Engineer PaperThin, IncTechnical Support EngineerPortland, MEInnovative and growing Quincy, MA-based Web Content Management software vendor PaperThin Inc. (www.paperthin.com) is looking for an experienced, web-centric, results-oriented Technical Support Engineer to provide front line support for the company's flagship product, CommonSpot and help manage our CommonSpot Cloud infrastructure at Amazon. Success in this position requires the ability to organize and manage multiple tasks simultaneously, excellent verbal and written communication skills, and a solid grasp of Web and server technology.
DLP (Data Loss Prevention) Platform Engineer Idexx Laboratories IncDLP (Data Loss Prevention) Platform EngineerWestbrook, ME$110,000–$125,000 / yearThe DLP Platform Engineer is responsible for designing, implementing, and maturing enterprise Data Loss Prevention (DLP) and CASB controls across IDEXX's collaboration and user platforms, including M365, Box, and endpoint/web exfiltration channels. This is a hands-on engineering leadership role focused on the how of DLP capability delivery and control effectiveness-working closely with the Data Security Program Lead, Data Security Architect, Cyber Defense/SOC, and IT platform teams.
Staff Engineer - Full Time - Remote Experity IncStaff Engineer - Full Time - RemoteMERemote$121,400–$161,500 / yearExperity is a mission-driven team transforming on-demand healthcare across the U.S., empowering urgent care clinics with industry-leading software that makes care faster, easier, and more patient-focused. Joining us means doing meaningful work that directly improves the healthcare experience for millions-from helping families access care quickly to ensuring clinics run smoothly behind the scenes.
IT CIM Engineer Diodes IncorporatedIT CIM EngineerSouth Portland, MEA core part of the role will be in developing automation solutions for equipment to interact with manufacturing equipment, with dispatch, with recipe management, with maintenance, with the site's manufacturing execution system and 3rd party solutions. A CIM Engineer will typically develop software for controlling a manufacturing tool using a common framework to do the following: To develop checks to ensure the equipment is ready to operate successfully.
Sr. Embedded QA Engineer / V&V & HIL KORE1 TechnologiesSr. Embedded QA Engineer / V&V & HILGray, ME$90,000–$130,000 / yearHands-on experience testing embedded systems, including firmware, hardware/software integration, system-level testing, and hardware-in-the-loop (HIL) testing. You will collaborate with engineering management and the software engineering team to develop, document, and execute software verification and validation plans and protocols for embedded systems.
Senior / Principal Embedded Firmware Engineer – C/C++, RTOS, Linux, Bare-Metal | Medical Devices | Contract Mfg a + KORE1 TechnologiesSenior / Principal Embedded Firmware Engineer – C/C++, RTOS, Linux, Bare-Metal | Medical Devices | Contract Mfg a +Gray, MEFamiliarity with development tools and IDEs such as Eclipse, Keil, IAR, and CI/CD toolchains (VS Code, static/dynamic analysis tools like Coverity, Clang, Valgrind, unit testing frameworks like Google Test). Collaborate with project teams, including hardware designers, to identify software-related requirements and develop corresponding software design strategies or architecture that meet performance, cost, and resource requirements.
Senior Web Engineer (Full Stack) WEX IncSenior Web Engineer (Full Stack)MERemote$121,500–$145,500 / yearThese platforms allow large fleets and transportation companies to issue and manage credit for their drivers and operators-powering everything from digital spend controls to real-time transaction insights. You'll help design and develop intuitive, performant web applications that integrate with our backend services and deliver seamless customer experiences that enhance the customer experience.
Deployment Engineer - ERP Tyler Technologies IncDeployment Engineer - ERPMEPerform ERP software installation, data migration and upgrade services for existing Tyler clients from their OnPremise install to AWS Cloud through scheduled project appointments with a defined scope of work. Become a trusted client resource by providing service that consistently demonstrates a high level of product knowledge and work ethic along with respect for the client.
Software Engineer/Applications Programmer 2 MaximusSoftware Engineer/Applications Programmer 2Portland, MEFull timeMaximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. - Experience interacting with Large Language Model (LLM) APIs (e.g., OpenAI, Gemini) to implement features like natural language processing or automated content generation.
NewQA Engineer (Business Systems & Order Management) (US REMOTE) Motorola Solutions IncQA Engineer (Business Systems & Order Management) (US REMOTE)MERemote$80,000–$95,000 / yearEnvysion''s cloud-based solution integrates video systems with sales data to proactively identify potentially fraudulent transactions and optimize operations without the need to monitor hours of video footage. Envysion, a Motorola Solutions company, is a leading provider of enterprise video security and business analytics solutions for the quick-service restaurant and retail industries.
NewLead Director, Software Engineering CVS Health CorpLead Director, Software EngineeringME$144,200–$288,400 / yearBachelor's degree in Computer Science, Software Engineering, Mathematics, or a closely related technical discipline - or equivalent demonstrated engineering depth through work history, open source portfolio, or verifiable technical contribution at scale. Partner at the executive level - with Product owners, Data Engineers, and Health care business leaders - translating business strategy into engineering bets with precision and conviction.
Senior Director, Home Software Applications Generac Power Systems IncSenior Director, Home Software ApplicationsSouth Portland, ME$239,000–$323,000 / yearSuccess in this role requires hands‑on experience deploying large language models in production-specifically Claude Code-paired with the ability to partner closely with Platform Product Management, Software Platform leadership, business unit leaders, engineering, design, hardware, and go‑to‑market teams to define and execute platform strategy at scale. The scope spans feature teams across PWRcell Battery Storage, PWRmicro Solar Microinverter, Home Standby (HSB) Generator, Load Management, and the Home Energy Management System (HEMS), working in close partnership with the broader platform organization.
Virtual Teacher Imagine Learning IncVirtual TeacherME$20.50–$22 / hourWe're shaping the future of learning through our Curriculum-Informed AI approach - technology that understands instructional context, respects educator judgment, and transforms how teachers personalize learning at scale to unlock each student's potential. Benefits: Imagine Learning provides a comprehensive benefits program to eligible employees, including: Imagine Learning provides a comprehensive benefits program to eligible employees, including.
Technical Product Manager (TPM) - Music Discovery Platform (SEBU) Harman International Industries IncTechnical Product Manager (TPM) - Music Discovery Platform (SEBU)Maine, MERemote$161,250–$236,500 / yearThis role sits with the Data Team in the broader HARMAN Software Experiences organization, and will be responsible for shaping technical plans, clarifying requirements, managing dependencies and risk, and ensuring high-quality delivery for data-driven features that enhance the user experience. Drive technical product decisions across the music discovery backend: clarify problem statements, establish success metrics, and align technical tradeoffs (quality, latency, reliability, cost, velocity).
Solutions Architect Old Dominion Freight Line IncSolutions ArchitectPortland, ME$143,250–$179,041 / yearUpdates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations. Develops software solutions by studying information needs; conferring with users and internal cross discipline IT department; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Sr Site Reliability Engineer/ Sr Software Engineer Garmin InternationalSr Site Reliability Engineer/ Sr Software EngineerYarmouth, MEFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Cyber Security, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.