Staff Software Engineer - AI Enablement

Alarm.com
Full-timeStaffOnsiteUS
$132K - $180K/yr

AI Tools & Frameworks

GitHub Copilot

Tech Stack

.NETPythonC#JavaScriptSQL ServerKafkaEmber.jsNode.js

About the Role

[partial — verification agent will extract full description]

Staff Software Engineer in AI Enablement role focused on advancing AI adoption across the organization.

Key Responsibilities:

  • Driving Agentic AI practices across the organization, leveraging tools like Copilot and similar technologies to accelerate development cycles and improve engineering workflows
  • Implementing features combining AI-driven processes with traditional full-stack development
  • Tackling large-scale challenges using AI-first methodologies
  • Collaborating across teams to integrate next-generation AI tools into existing systems
  • Working across diverse platforms including IoT devices and distributed SaaS systems
  • Acting as a hands-on contributor and mentor on backend services, websites, and databases
  • Leading the creation of scalable, high-throughput, and high-availability services using AI-enabled workflows
  • Investigating emerging AI technologies and defining reusable frameworks, processes, and best practices

Required Qualifications:

  • Bachelor's degree in Computer Science or equivalent work experience
  • 8+ years of professional software development experience
  • Experience with AI-assisted coding, autonomous agents, or AI copilots
  • Proficiency in modern languages: Python, C#, JavaScript
  • Familiarity with distributed systems and event streaming platforms like Kafka
  • Strong full-stack engineering capabilities
  • Entrepreneurial mindset with ability to work in rapid iteration environments

Technology Stack: .NET, SQL Server, Kafka, Ember.js, Node.js, native iOS and Android applications

Work Environment: In-office 4 days per week No immigration sponsorship available

Estimated Salary: $132K - $180K

Apply Now
Apply Now

Similar Jobs

Get jobs like this weekly