1

Ai Software Engineer Jobs in Maine (NOW HIRING)

Exposure to budgeting, financial planning, public sector software, analytics, or AI-enabled application development is a plus. About the Work This position is well suited for an engineer who wants to ...

Software Engineer

Portland, ME · On-site +1

$90K - $100K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer Department: Arkalytics - Support Employment Type: Full Time Location: Remote ... Whether it's modernizing infrastructure, building analytics platforms, or leveraging AI for smarter ...

Software Engineer

Portland, ME · On-site

$90K - $135K/yr

The Software Engineer is responsible for the development and maintenance of QuickScan software ... Experience using modern AI-assisted tools for debugging, documentation, and test acceleration is a ...

Software Engineer

Portland, ME · On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Whether it's modernizing infrastructure, building analytics platforms, or leveraging AI for smarter ... The Position Arkatechture is seeking a Software Engineer to join our Support Services team ...

Senior Software Engineer

South Portland, ME · On-site

$125K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

New

Senior Software Engineer

South Portland, ME · On-site

$125K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We are looking for a highly driven, product-minded Senior Software Engineer to help build the future of AI-powered customer communication. This role is responsible for designing, building, and ...

The Software Engineer is responsible for the development and maintenance of QuickScan software ... Experience using modern AI-assisted tools for debugging, documentation, and test acceleration is a ...

They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... modern AI-assisted tools for debugging, documentation, and test acceleration is a plus • ...

They are seeking a Software Engineer to develop and maintain applications for their QuickScan ... modern AI-assisted tools for debugging, documentation, and test acceleration is a plus • ...

Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise ... Use approved source-control, change-management, build, deployment, and AI-assisted development ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the fast-growing Mobile Device Management Team at ... Work on bleeding-edge multi-agent systems with AI powered tools that remove boilerplate and let you ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operation ... Hands-on experience using AI coding assistants and LLM-based tools in your day-to-day development ...

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role NinjaOne's Vulnerability Management team is building the real-time, AI-driven engine ... software applications. Make quality an invariant part of your work and help your fellow engineers ...

next page

Showing results 1-20

Ai Software Engineer information

See Maine salary details

$61.5K

$142.8K

$199K

How much do ai software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for ai software engineer in Maine is $142,832.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,200.00 and $167,500.00 per year, depending on experience, location, and employer.

What does an AI software engineer do?

An AI Software Engineer designs, develops, and maintains software applications that incorporate artificial intelligence and machine learning technologies. They work with algorithms, data models, and programming languages such as Python, TensorFlow, and PyTorch to build intelligent systems. Their responsibilities include data preprocessing, model training, optimization, and deployment. Additionally, they collaborate with data scientists and software engineers to integrate AI solutions into real-world applications.

What are the key skills and qualifications needed to thrive as an AI software engineer?

To thrive as an AI Software Engineer, you need a strong background in computer science, mathematics, and machine learning principles, often backed by a relevant degree and experience with programming languages like Python or C++. Familiarity with frameworks such as TensorFlow or PyTorch, and experience deploying models in cloud environments or obtaining certifications in AI/ML, are highly valued. Strong problem-solving abilities, communication, and teamwork are important soft skills to bridge technical gaps and collaborate effectively. These skills and qualities enable the design, development, and deployment of effective AI solutions in dynamic, results-driven environments.

What are the most commonly searched types of Ai Software Engineer jobs in Maine?

The most popular types of Ai Software Engineer jobs in Maine are:

What are popular job titles related to Ai Software Engineer jobs in Maine?

For Ai Software Engineer jobs in Maine, the most frequently searched job titles are:

What job categories do people searching Ai Software Engineer jobs in Maine look for?

The top searched job categories for Ai Software Engineer jobs in Maine are:

What cities in Maine are hiring for Ai Software Engineer jobs?

Cities in Maine with the most Ai Software Engineer job openings:

Infographic showing various Ai Software Engineer job openings in Maine as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 9% Part Time, 3% Temporary, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $142,832 per year, or $68.7 per hour.

Other

Posted 4 days ago


Tyler Technologies rating

9.3

Company rating: 9.3 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

14th of 245 rated software companies


Job description

Description
We are looking for a Software Engineer to help build and expand an advanced budgeting platform focused on Priority Based Budgeting.
Priority Based Budgeting is a strategic budgeting method that helps public sector organizations allocate financial resources based on how effectively programs and services align with overarching community goals. Rather than treating the budget as a static financial exercise, the platform helps organizations evaluate programs, understand tradeoffs, and make more informed resource allocation decisions.
In this role, you will work as a full-stack engineer across a modern application stack that includes SQL, Angular, HTML5, RESTful services, .NET, C#, and cloud technologies, including AWS. You will help develop applications, services, and infrastructure that support a high-impact product used by government organizations to connect financial decisions with measurable community outcomes.
Responsibilities
  • Build, enhance, and maintain applications and infrastructure for Tyler's Priority Based Budgeting and broader budgeting solutions.
  • Develop full-stack features using technologies such as .NET, C#, Angular, HTML5, SQL, RESTful APIs, and cloud-based services.
  • Participate in Agile development activities, including sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Collaborate with product managers, designers, engineers, and other stakeholders to translate budgeting workflows and customer needs into reliable product functionality.
  • Support cloud migration and modernization efforts, including work related to AWS-based infrastructure and deployment patterns.
  • Troubleshoot deployment, performance, and runtime issues in partnership with Technical Support and other internal teams.
  • Contribute to improvements in engineering standards, development processes, testing practices, and deployment workflows.
  • Assist in building scalable, maintainable solutions that support complex budgeting, program evaluation, and decision-making workflows.
  • Work on highly visible deliverables that directly support customers' financial planning and strategic budgeting processes.

Qualifications
  • BS/BA in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience with, or aptitude for, .NET and C# development.
  • 1-3 years of software design and development experience using conventional application development technologies.
  • Strong communication, analytical, and problem-solving skills.
  • Ability to manage multiple priorities, track deliverables, and meet timelines.
  • Ability to succeed on highly visible projects with meaningful customer impact.
  • Demonstrated ability to collaborate effectively across team or division boundaries.
  • Familiarity with Linux, HTML5, JavaScript, .NET, SQL, Angular, and REST APIs.
Preferred Qualifications
  • Experience with data modeling tools, database design, and web services.
  • Experience with Amazon Web Services or other cloud platforms.
  • AWS certifications are beneficial.
  • Experience with automated testing, continuous deployment, and test-driven development.
  • Experience with Docker, Kubernetes, and cloud-native technologies.
  • Exposure to budgeting, financial planning, public sector software, analytics, or AI-enabled application development is a plus.

About the Work
This position is well suited for an engineer who wants to work on practical, data-driven software with clear customer value. The product supports public sector organizations as they evaluate programs, connect budgets to strategic priorities, and make decisions about how limited resources should be allocated.
The work combines traditional full-stack application development with cloud modernization, data-heavy workflows, and emerging AI capabilities that can improve how budgeting teams analyze information and make decisions.

What Tyler Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom