Demo

Software Engineering Manager - Columbia Falls

Nomad GCS
Columbia, MT Full Time
POSTED ON 12/5/2025
AVAILABLE BEFORE 2/4/2026

This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements.  Nomad GCS does not support the H1B Visa for this position.



Position:                Software Engineering Manager  – Columbia Falls

Division:                Technology
Department
:
          TBD

Status:                   Full-Time

Overview: Nomad Global Communications Solutions (Nomad GCS) is a leading provider of advanced interoperable communication solutions for disaster response, tactical operations, mobile telemetry, and medical command centers. We serve customers within the state and federal government, as well as private sector customers worldwide. Our mission is to provide seamless solutions when every minute matters.


The Software Engineering Manager role is a senior full-stack developer position within the Software Engineering Team, responsible for developing and supporting technologies integrated into Nomad’s specialty vehicles and shelters.   Integrated into this role are the advanced responsibilities of a Software Engineering Manager, offering a unique opportunity to contribute to next-generation enterprise AI capabilities across applied AI, automation, and agentic systems. This includes building scalable AI/ML systems, automation workflows, multi-agent orchestration, and intelligent platforms that support high availability operational environments.


This combined role calls for a highly skilled, innovative, hands-on technical leader with deep expertise across software engineering, machine learning, agent frameworks, enterprise integration, and full-stack system architecture.


Responsibilities:

Software Engineering

  • Contribute substantively to software development efforts, including but not limited to Nomad Total Command (NTC) and Portal.
  • Participation in technical meetings and providing strategic recommendations.
  • Work independently on complex projects.
  • Design system architecture based on client requirements.
  • Perform build vs. buy analysis for technical solutions.
  • Develop frontend interfaces and backend systems for internet/intranet applications.
  • Establish design methodologies, toolsets, and development roadmaps.
  • Create multimedia applications and delegate tasks to team members.
  • Manage development priorities and remove or escalate obstacles.
  • Review and manage code produced by Software Engineers I–III and external contributors.
  • Conduct testing prior to delivery and ensure successful application integration.
  • Debug and troubleshoot issues across platforms.
  • Take ownership of sprint deliverables.
  • Mentor Software Engineers I–III, review code, and provide coaching.
  • Support end users with documentation and tools.
  • Engage in technical project management, task estimation, prioritization, and coordination.

Applied AI & Intelligent Automation (Integrated Scope)

  • Design, develop, and deploy scalable AI/ML systems emphasizing agentic automation, generative AI, multimodal models, and MLOps.
  • Build and maintain full stack AI applications ensuring performance, scalability, and cost efficiency.
  • Implement agentic AI systems capable of autonomous orchestration and tool execution using LLMs, LangChain, LangGraph, CrewAI, N8N, and related frameworks.
  • Develop automation workflows with UiPath and Power Automate.
  • Integrate solutions securely with enterprise platforms such as SAP, Salesforce, ServiceNow, MES/LIMS/ELN/QMS.
  • Produce technical design documents supporting applied AI development.
  • Contribute to standard operating procedures for intelligent automation and AI.
  • Conduct peer code reviews ensuring design alignment and high-quality outcomes.
  • Drive improvements in code quality, reusability, and development methodologies.
  • Advise, configure, and provision infrastructure for AI, ML, and automation workloads.
  • Lead design, scoping, testing, and implementation in Agile cycles.
  • Promote the adoption and use of agentic AI, GenAI, ML, and automation procedures.
  • Stay current with emerging automation and AI technologies and provide recommendations.
  • Demonstrate strong analytical and problem solving skills.

Accountabilities:

  • Serve effectively as a team lead, providing coaching, mentorship, and escalation of critical issues.
  • Design complex architecture incorporating security, authentication, authorization, messaging, versioning, data logging, hosting, and more.
  • Demonstrate mastery of frontend, backend, and AI system development.
  • Produce clean, efficient, high quality code.
  • Meet sprint commitments with timely and effective execution.
  • Collaborate proactively with team members.
  • Maintain effective communication and participation in all NTC and AI program meetings.

Required Education and Experience:

  • MS in Computer Science 5 years web programming experience, or
  • BS in Computer Science 7 years web programming experience, or

  • High school diploma 11 years web programming experience

Plus:

  • 4 years leading a team of 3 developers.
  • 2 years web application architecture.
  • Successful delivery of multiple end-to-end software applications.

  • Expert-level understanding of HTML/CSS, Java, TypeScript, NodeJS, JavaScript, Angular/React, SQL, MQTT.

 

  • Integrated AI / Automation Requirements (Basic Qualifications (Amgen):
    • Doctorate OR Master's 2 years OR Bachelor's 4 years OR Associate’s 8 years OR High School diploma 10 years in CS, data engineering, or IT.

Additional Experience:


  • Required:
  • Experience with agentic AI frameworks (AWS BDA, OpenAI, LangChain, LangGraph, UiPath).
  • Strong understanding of ML algorithms, deep learning, transformers, reinforcement learning, and LLM/RAG techniques.
  • Advanced Python and ML frameworks (TensorFlow, PyTorch).
  • Cloud experience (AWS or Azure) including MLOps and model lifecycle management.
  • Experience building hybrid products combining LLMs with automation platforms.
  • Strong proficiency with UiPath and Power Automate.
  • Preferred:
  • UML/BPMN modeling.
  • Vector databases and RAG frameworks.
  • ML pipeline architecture on SageMaker, Kubeflow, OpenAI SDK.
  • Responsible AI, explainability, governance, and observability.
  • Experience in pharma, biopharma, or healthcare.
  • SAP S/4HANA or BPA suite experience.
  • Familiarity with REST/SOAP APIs, ESB, MySQL/SQLite.
  • Knowledge of GDPR, HIPAA, SOX compliance.



Compensation & Benefits:

  • Nomad offers a competitive base salary and comprehensive benefits package.
  • Opportunities for advancement through professional development and certification.

 

Nomad GCS is an equal opportunity employer, (EOE,) and voluntarily follows affirmative action guidelines.  As an equal opportunity employer, Nomad GCS does not discriminate in its employment decisions on the basis of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable state and local laws.

Salary : $190,000 - $220,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Manager - Columbia Falls?

Sign up to receive alerts about other jobs on the Software Engineering Manager - Columbia Falls career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Nomad GCS

  • Nomad GCS Huntsville, AL
  • This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support th... more
  • 6 Days Ago

  • Nomad GCS Columbia, MT
  • This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support th... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Software Engineering Manager - Columbia Falls jobs in the Columbia, MT area that may be a better fit.

  • Nomad GCS Columbia, MT
  • This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support th... more
  • 1 Month Ago

  • Nomad GCS Columbia, MT
  • This position requires that you must be a US Citizen for consideration and meet all Federal Contractor employee requirements. Nomad GCS does not support th... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!