Software Engineering Manager

Share

Top Job

Located in Kalispell, MT

Salary: 190k - 220k

Express Employment Professionals is seeking an experienced Software Engineering Manager for a leading local technology-driven company. This role blends senior full-stack engineering with advanced responsibilities in applied AI, intelligent automation, and next-generation enterprise technology development.

This is a hands-on technical leadership position ideal for a highly skilled, innovative engineer who excels in full-stack architecture, machine learning, agentic AI frameworks, automation systems, and enterprise integrations.


Position Overview

The Software Engineering Manager serves as a senior full-stack developer while also leading the design, development, and support of technologies integrated into the company’s specialty systems and platforms. This role includes significant responsibility for advancing enterprise AI capabilities—spanning applied AI, automation, agentic systems, AI/ML infrastructure, and scalable multimodal applications.

You will guide a team of engineers, drive architectural decisions, and contribute directly to mission-critical technologies supporting high-availability operational environments.


Key Responsibilities

Software Engineering

  • Contribute substantively to software development efforts across multiple core platforms.

  • Participate in technical meetings and provide strategic recommendations.

  • Work independently on complex, high-impact engineering projects.

  • Architect systems based on customer and stakeholder requirements.

  • Conduct build vs. buy analyses for technical solutions.

  • Develop front-end interfaces and back-end systems for internet/intranet applications.

  • Establish design methodologies, toolsets, and long-term development roadmaps.

  • Create multimedia applications and delegate tasks to team members as needed.

  • Manage development priorities, removing or escalating roadblocks.

  • Review and manage code from Software Engineers I–III and external contributors.

  • Conduct testing, ensure seamless integration, and debug issues across platforms.

  • Take ownership of sprint deliverables and timelines.

  • Mentor software engineers through coaching, constructive review, and technical guidance.

  • Provide documentation and tools to support end users.

  • Participate in technical project management, including task estimation and prioritization.

Applied AI & Intelligent Automation

  • Design, develop, and deploy scalable AI/ML systems with a focus on agentic automation, generative AI, multimodal models, and MLOps.

  • Build and maintain full-stack AI applications emphasizing performance, scalability, and cost efficiency.

  • Implement agentic AI systems capable of autonomous orchestration using frameworks such as LangChain, LangGraph, CrewAI, N8N, and LLM-based tool execution.

  • Develop automation workflows using UiPath and Power Automate.

  • Integrate solutions securely with enterprise platforms (e.g., SAP, Salesforce, ServiceNow, MES/LIMS/ELN/QMS).

  • Produce technical design documentation aligned with AI and automation initiatives.

  • Contribute to SOPs for intelligent automation and AI lifecycle processes.

  • Conduct peer reviews to ensure high-quality design and implementation.

  • Advise on provisioning infrastructure for AI, ML, and automation workloads.

  • Lead design, scoping, testing, and deployment within Agile cycles.

  • Promote and enable adoption of agentic AI, GenAI, ML, and automation technologies.

  • Stay current on emerging AI technologies and provide strategic recommendations.

  • Demonstrate strong analytical and problem-solving skills.


Accountabilities

  • Serve as an effective team lead, providing mentorship, coaching, and escalation management.

  • Architect complex systems incorporating security, authentication, messaging, data logging, hosting, and more.

  • Demonstrate mastery of front-end, back-end, and AI system development.

  • Produce clean, efficient, well-structured code.

  • Consistently meet sprint commitments.

  • Collaborate proactively across teams.

  • Maintain attendance, communication, and engagement in all engineering and AI program meetings.


Required Education & Experience

One of the following:

  • 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 experience leading a team of 3 or more developers

  • 2+ years experience in web application architecture

  • Demonstrated delivery of multiple end-to-end software applications

  • Expert-level proficiency in: HTML/CSS, Java, TypeScript, Node.js, JavaScript, Angular/React, SQL, MQTT

Integrated AI / Automation Requirements (Basic Qualifications)

  • 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, LLM/RAG techniques

  • Advanced Python (TensorFlow, PyTorch)

  • Cloud experience (AWS or Azure), including MLOps and model lifecycle management

  • Experience developing hybrid products combining LLMs with automation platforms

  • Strong proficiency in UiPath and Power Automate

Preferred

  • UML/BPMN modeling

  • Vector databases and RAG architectures

  • ML pipeline development (SageMaker, Kubeflow, OpenAI SDK)

  • Responsible AI frameworks, explainability, governance, and observability

  • Experience in pharma, biopharma, or healthcare

  • SAP S/4HANA or BPA suite

  • REST/SOAP APIs, ESB, MySQL/SQLite

  • Understanding of GDPR, HIPAA, SOX compliance


Compensation & Benefits

  • Competitive base salary

  • Comprehensive benefits package

  • Opportunities for advancement, professional development, and certification

Express Office: Kalispell
4 Sunset Plaza
Suite 101
Kalispell, MT 59901
Apply Now