2

Remote Software Engineer Student Jobs in Portland, ME

Student loan repayment options * Tuition reimbursement * Flexible work environments *All the ... DevOps, automation, data mining, web scraping, or object-oriented software is preferred. * Data ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

... engineering teams through advanced 3D modeling and coordination. This role involves creating and ... This position is eligible to be fully remote or for work out of our Lexington, KY HQ or our ...

Showing results 41-60

Remote Software Engineer Student information

See Portland, ME salary details

$65K

$150.9K

$210.3K

How much do remote software engineer student jobs pay per year?

As of Aug 9, 2026, the average yearly pay for remote software engineer student in Portland, ME is $150,934.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,800.00 and $177,000.00 per year, depending on experience, location, and employer.

What is the difference between Remote Software Engineer Student vs Remote Software Engineer Intern?

AspectRemote Software Engineer StudentRemote Software Engineer Intern
CredentialsEnrolled in a computer science or related programTypically a student or recent graduate, may have some coursework completed
Work EnvironmentPart-time or project-based, often flexible schedulingPaid or unpaid, structured internship program
Employer UsageUniversities, training programs, or startupsTech companies, startups, or corporate internship programs
Search/Comparison IntentUnderstanding entry-level or educational rolesLooking for internship opportunities to gain experience

Remote Software Engineer Students are typically enrolled in educational programs and seek part-time or project-based roles to gain experience. Interns are usually in structured internship programs, often paid, aimed at providing practical industry experience. Both roles serve as entry points for aspiring software engineers but differ mainly in their formal structure and expectations.

What is a remote software engineer student?

A Remote Software Engineer Student is someone who is currently studying software engineering and participates in learning or internship opportunities from a remote location, rather than in-person. These students often take online courses, complete virtual internships, or contribute to remote team projects to gain practical experience in software development. Working remotely allows them to build technical and collaboration skills using digital tools, while balancing academic commitments. This role helps prepare students for future careers in software engineering by providing real-world experience in a flexible setting.

What are the key skills and qualifications needed to thrive as a remote software engineer student, and why are they important?

To thrive as a Remote Software Engineer Student, you need a solid understanding of programming fundamentals, algorithms, and basic computer science, often supported by coursework or self-directed learning. Familiarity with version control systems like Git, code collaboration platforms such as GitHub, and integrated development environments (IDEs) is typically required. Strong self-motivation, effective time management, and clear communication skills are essential for succeeding in a remote learning and collaborative environment. These abilities allow you to learn efficiently, contribute to projects, and navigate the unique challenges of remote work and study.

What are some common challenges faced by remote software engineer students, and how can they be overcome?

Remote software engineer students may encounter challenges such as staying motivated without in-person supervision, managing distractions at home, and effectively communicating with mentors or team members online. To overcome these obstacles, it's helpful to establish a dedicated workspace, set a structured daily routine, and utilize collaboration tools like Slack or Zoom for regular check-ins. Proactively reaching out for feedback and participating in virtual study groups can also boost engagement and learning.
What job categories do people searching Remote Software Engineer Student jobs in Portland, ME look for? The top searched job categories for Remote Software Engineer Student jobs in Portland, ME are:
Infographic showing various Remote Software Engineer Student job openings in Portland, ME as of June 2026, with employment types broken down into 62% Full Time, 33% Part Time, 1% Temporary, and 4% Contract. Highlights an 38% Physical, 3% Hybrid, and 59% Remote job distribution, with an average salary of $150,934 per year, or $72.6 per hour.

Principal Data Scientist - CX Analytics

Unum UK

Portland, ME โ€ข On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Job description

When you join the team at Unum, you become part of an organization committed to helping you thrive.

Here, we work to provide the employee benefits and service solutions that enable employees at our client companies to thrive throughout life's moments. And this starts with ensuring that every one of our team members enjoys opportunities to succeed both professionally and personally. To enable this, we provide:

  • Award-winning culture

  • Inclusion and diversity as a priority

  • Performance Based Incentive Plans

  • Competitive benefits package that includes: Health, Vision, Dental, Short & Long-Term Disability

  • Generous PTO (including paid time to volunteer!)

  • Up to 9.5% 401(k) employer contribution

  • Mental health support

  • Career advancement opportunities

  • Student loan repayment options

  • Tuition reimbursement

  • Flexible work environments

*All the benefits listed above are subject to the terms of their individual Plans.

And that's just the beginning...

With 10,000 employees helping more than 39 million people worldwide, every role at Unum is meaningful and impacts the lives of our customers. Whether you're directly supporting a growing family, or developing online tools to help navigate a difficult loss, customers are counting on the combined talents of our entire team. Help us help others, and join Team Unum today!

General Summary:We are seeking a Principal Data Scientist to join the CX Analytics team within our Customer Experience Organization. In this role, you will drive applied data science work that goes beyond modeling-mining structured and unstructured data to uncover deeper drivers, patterns, and opportunities that inform how the business supports its customers. You will design and run experiments, develop analytical approaches to complex business questions, and connect findings to outcomes across BI/reporting, operations, and value stream partners. AI and LLMs are central to how our team works, both in how we write code and in how we extract signal from unstructured sources such as raw text, and you will play a key role in advancing these capabilities across the team.
As a hands-on technical leader, you will guide complex analytical workstreams while mentoring other Data Scientists and helping raise the bar for how the team applies advanced analytics. You will partner closely with BI Analysts and Data Engineers to ensure work is operationalized effectively and grounded in reliable data. The ideal candidate is a strong analytical thinker and collaborator who can work across structured and unstructured data, guide technical approach, and consistently translate complex data into meaningful outputs that support better decision-making across the organization.
This is a campus-based role. Current remote and field-based Unum employees may apply and will be considered in accordance with company policy.

Principal Duties and Responsibilities

Proactively partner with the business to provide actionable insights and identify growth opportunities; communicate analysis to obtain buy-in and drive decision making.
Integrate large volume of data from different sources (including DB2, SQL Server, Web API and Teradata) to create data assets for ad-hoc analyses and larger studies.
Apply validation, aggregation and reconciliation techniques to create rich modeling-ready data framework.
Build and maintain best practices for team's data science strategy; as well as staying informed of best practices across industries and striving for innovation and efficiency.
Prioritize and lead analytics projects
Apply domain expertise to modeling process using state-of-the-art techniques to construct predictive models to explain and understand observed events, forecast expected behavior, or identify risk through scoring or clustering.
Efficiently interpret results and communicate findings and potential value to business partners to influence strategic decision making.
Lead the integration of solutions within existing business processes using automation techniques.
Understand theory and application of current and emerging statistical methods and tools.

Coaches, mentors and develops peers and/or team members.
Perform other related duties as assigned.

Job Specifications

  • Bachelor's degree in quantitative field is required, Master's or PhD is preferred

  • 8 years of professional experience or equivalent relevant work experience preferred

  • Core Data Science Capabilities: Deep expertise in each of the following categories of skillsets is preferred

  • Programming & Process automation: Experience with using file I/O, database integrations, and APIs to build automated analytics pipelines. Demonstrated experience using DevOps libraries to research and design processes including automation, data mining, web scraping, or object-oriented software is preferred. Experience engineering solutions using cloud platforms and exposure to scaling solutions in the cloud. Understands partnership with IT to deploy solutions. Demonstrated expertise at bringing analytics to scale

  • Data Visualization: Demonstrates the ability to critically evaluate visualization suitability to specific scenarios.

  • Statistics & Statistical Modeling: Expertise on statistical inference and regression. Expertise in machine learning, feature selection, and feature extraction. Demonstrated experience in leading multiple high-impact machine learning and analysis projects end-to-end

  • Data Extraction, Transformation, and Loading skillsets preferred: Expertise in writing complex SQL queries that join multiple tables/databases. Demonstrated through independent research of data sources, troubleshooting complex SQL queries, and leading partnerships with external data providers. Demonstrates ability to create logical data models by combining data from multiple sources including internal and external data.

  • Core business capabilities: Strong communication skills, expertise in financial services, strong experience leading engagements, and working with executive leadership. Strong project management skills; effectively and independently prioritizes and manages own projects simultaneously and provides direction on projects and prioritization to less experienced team members.

  • Leadership Capabilities: Leader within their field, both internally and externally. Naturally effective coach and mentor, actively engages peers and team members, especially within areas of expertise. Viewed as a leader in change management. Maintains depth of technical understanding of third party/cloud solutions.

  • This position may have key leadership responsibilities, including:

  • People Management: Actively participates in determining staffing needs of the team, including hiring and development. Leads assigned team in the completion of requested activities and projects.

  • Analytics strategic and program management for their organization: Coaches, mentors, and helps build team. Proactively identifies and researches new approaches and skills needed for performing data science and advanced analytics.

  • Preferred characteristics: Entrepreneurial self-starter. A thorough, results-oriented problem-solver, and a lifelong learner with voracious curiosity. Deep expertise in their organization. Demonstrates ability to conduct independent research and development of techniques that may be shared internally and externally.

#LI-AD1

#LI-MULTI
#LI-HYBRID

~IN1

Unum and Colonial Life are part of Unum Group, a Fortune 500 company and leading provider of employee benefits to companies worldwide. Headquartered in Chattanooga, TN, with international offices in Ireland, Poland and the UK, Unum also has significant operations in Portland, ME, and Baton Rouge, LA - plus over 35 US field offices. Colonial Life is headquartered in Columbia, SC, with over 40 field offices nationwide.

Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status.

The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience.

$109,100.00-$224,000.00

Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans.

Company:

Unum