×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Developer Ai And Operations

Job in Billings, Yellowstone County, Montana, 59107, USA
Listing for: Kampgrounds Of America, Inc.
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, AI Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: JUNIOR SOFTWARE DEVELOPER AI AND OPERATIONS

Overview

Kampgrounds of America, Inc. (KOA) is the world’s largest network of privately owned campgrounds and the leader in outdoor hospitality. KOA has 500+ locations across the United States and Canada including a mix of franchised and company-owned parks (OAK). Founded in 1962, the mission of KOA is “connecting people to the outdoors and each other,” and those who represent the brand share the values of being family-oriented, passionate, entrepreneurial, customer-focused, and innovative.

At KOA, we believe the outdoors is fun and for everyone. We are committed to having an environment where all are treated with dignity and respect. We strive to:

  • intentionally create a sense of community and belonging for our guests, employees and franchise partners
  • continually educate ourselves and expand our knowledge to foster an inclusive and supportive environment
  • sustain a culture that promotes diversity of thought and experiences
  • ensure everyone has the ability to experience the outdoors and that our facilities are accessible to all
  • drive change in our company and industry through action and implementation
Summary

The KOA Junior Software Developer works closely with a team of software developers to build, customize, and integrate applications with the K2 property management system and the KOA Messaging Platform (KOA's proprietary systems used by campgrounds across the nation), as well as other additional internal tools used by KOA Corporate. This position also updates existing systems and interfaces in operation as well as creating new functionality.

Junior Software Developers may have opportunity to engage in all phases of the software development lifecycle which include understanding and analyzing user/business system requirements, design, application development, testing and responding to support tickets and outages. This position includes developing, testing, and refining prompts and workflows within AI platforms to automate campground operations and improve customer experience while collaborating with AI/ML engineers and data scientists on AI solution integration.

Essential Duties and Responsibilities
  • Collaborate with senior developers and project managers to understand project requirements.
  • Assist in the design and development of responsive, user-friendly applications and software integrations.
  • Write clean, maintainable, and efficient code in a variety of technologies
  • Troubleshoot and debug issues in existing code.
  • Develop, implement, and support KOA applications, systems, interfaces, and reports.
  • Follow standard best practices, procedures, and standards.
  • Stay up to date with industry trends and emerging technologies to suggest improvements and best practices.
  • Convert technical specifications into functioning program code/modules.
  • May assist in providing support and maintenance for both new and legacy software systems.
  • Participate in Agile development meetings to include Sprint Planning, Scrums, Retrospectives, and Sprint Reviews.
  • Participate in code reviews and pull requests to ensure code quality and consistency
  • Build and update prompts for AI agents to support campground operations, customer service, and internal processes.
  • Test and validate AI prompts and agents to ensure accuracy, relevance, and alignment with KOA business objectives.
  • Document AI implementation processes and maintain version control for model versions and related code and prompts.
Non-Essential Duties and Responsibilities
  • This job description is not intended to cover or contain a comprehensive listing of activities, duties, or responsibilities. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
Required

Education and Experience
  • Bachelor's degree in Computer Science, Web Development, or a related field (or equivalent work experience).
  • Familiarity with unit testing strategies
  • Basic understanding of version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Able to work in an Agile development environment.
  • Proven ability to meet deadlines and complete projects on time.
Preferred

Education and Experience
  • React, Svelte, Vue or other frontend framework/libraries
  • Power…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary