Talent.com
Senior Software Engineer - AI-Enabled Systems
Senior Software Engineer - AI-Enabled SystemsAsure Software • Sioux Falls, South Dakota, United States
Senior Software Engineer - AI-Enabled Systems

Senior Software Engineer - AI-Enabled Systems

Asure Software • Sioux Falls, South Dakota, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Who we are

Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality. We help businesses develop their “Human Capital” to get to the next level, stay compliant, and allocate their time, money and technology toward growth. Our HCM platform empowers more than 100,000 clients to build great teams and better manage their people while staying compliant in an ever-changing HR legislative landscape. Asure’s HCM offering includes Payroll & Tax, HR, and Time & Attendance software and HR Services ranging from online compliance tools to a fully outsourced HR department.

The ideal candidate will be located near one of Asure's hub offices such as Austin, TX; Dallas, TX; Tampa, FL; Burlington, VT; Cherry Hill, NJ; Santa Ana, CA; Sioux Falls, SD; Nashville, TN; or Rochester, NY. Phoenix, AZ may also be considered.

How you will contribute

We are looking for a future-facing Senior Software Engineer to join our modernization team, focused on reimagining Payroll, Tax, Time & Attendance, and HR solutions through scalable cloud-native systems and AI-enhanced tooling. You will architect and develop event-driven microservices, integrate AI APIs to enhance developer and user experiences, and lead best practices in observability, infrastructure-as-code, and microservices architecture. This role is perfect for someone with strong .NET and AWS skills who is passionate about using AI to accelerate development workflows, improve reliability, and transform the user experience.

  • Build and maintain scalable, event-driven microservices for Payroll & Tax using .NET Core and AWS
  • Integrate intelligent features using AI APIs (OpenAI, Claude, GitHub Copilot, etc.)
  • Lead the creation of modular APIs with thoughtful observability and robust CI / CD
  • Work across the stack with modern tools like React, Vue, PostgreSQL, and DynamoDB
  • Implement Infrastructure as Code using Terraform and Kubernetes
  • Champion developer productivity by embedding AI in the development lifecycle
  • Contribute to code reviews, architectural decisions, and cross-functional collaboration

Tech Stack :

  • Backend : .NET Core, Web API, C#
  • Frontend : React, Vue.js
  • Cloud : AWS (Lambda, ECS, DynamoDB, S3), Kubernetes, Docker, Terraform
  • Data : SQL Server, PostgreSQL, DynamoDB
  • DevOps : GitHub Actions, CI / CD pipelines
  • AI / ML : GitHub Copilot, OpenAI API, Claude, LangChain
  • Qualifications

  • Bachelor’s degree in Computer Science or related field, or equivalent experience
  • 6+ years of professional software development experience
  • AWS experience (Lambda, SDKs, CLI)
  • Strong SQL and NoSQL database skills
  • Exposure to or interest in using AI tools to improve coding efficiency
  • Experience in SaaS, especially HCM or compliance platforms, is a plus
  • Experience working in Cloud Native Environments
  • Preferred Qualifications

  • Working knowledge of AI tooling or frameworks
  • AI-enhanced CI / CD or testing pipeline experience
  • Experience modernizing legacy systems into microservices
  • AWS Associate or higher certification
  • Compensation

    The base range for this role is $120,000- $140,000 depending upon level of experience.

    This role offers a comprehensive benefit package.

    Benefits

  • Medical, Dental, Vision, HSA, FSA- All effective on day 1!
  • Company paid Basic Life Insurance, A+D, Long-Term Disability, and Short-Term Disability
  • 401K Program with 3% safe harbor contribution
  • Employee Stock Purchase Program
  • Fitness Reimbursement Program
  • Self-Managed PTO
  • Our Mission

    To provide Human Capital Management (HCM) software and services that help companies grow, while nurturing a culture of growth around us.

  • Helping customers grow by getting the most from their human capital.
  • Helping our employees grow personally and professionally.
  • Growing relationships in our communities that inspire goodness.
  • Grow shareholder value
  • Our Vision

    Be the most trusted Human Capital Management resource to entrepreneurs everywhere.

    Our Values

    Reflect who we are and what we stand for as a company.

  • Embrace Change
  • Lead with Integrity
  • Own the Outcome
  • Deliver Awesome
  • Be a Good Human
  • We are an equal opportunity employer. All candidates must be legally authorized to work in the US, as we are unable to sponsor or transfer Visas at this time.

    NO AGENCIES PLEASE

    Any unsolicited resumes sent to Asure Software from a third party, such as an Agency, including unsolicited resumes sent to Asure’s mailing address, fax machine or email address, directly to employees or hiring managers will be considered Asure property. Asure will not pay a fee for any placement resulting from the receipt of an unsolicited resume.

    [job_alerts.create_a_job]

    Senior Software Engineer AIEnabled Systems • Sioux Falls, South Dakota, United States

    [internal_linking.similar_jobs]
    Remote Senior C Engineer - AI Trainer

    Remote Senior C Engineer - AI Trainer

    SuperAnnotate • Brandon, South Dakota, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...[show_more]
    [last_updated.last_updated_variable_days]
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Sioux Falls, South Dakota, US
    [filters.remote]
    [job_card.full_time]
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...[show_more]
    [last_updated.last_updated_30]
    Restaurant Delivery - Start Earning Quickly

    Restaurant Delivery - Start Earning Quickly

    DoorDash • Harrisburg, SD, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AI-First Software Engineer

    AI-First Software Engineer

    VirtualVocations • Sioux Falls, South Dakota, United States
    [job_card.full_time]
    A company is looking for an AI First Software Engineer to build, evolve, and scale its marketplace platforms.Key Responsibilities Design, build, and operate scalable services for marketplace work...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Project Engineer

    Senior Project Engineer

    Smithfield Foods • Sioux Falls, SD, United States
    [job_card.full_time]
    If you are currently employed at Smithfield, please log into Workday and submit your application through the Jobs Hub.A great job-and a great future-awaits you at Smithfield Foods.We are an America...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer

    Staff Software Engineer

    Expansion Capital Group, LLC • Sioux Falls, SD, US
    [job_card.full_time]
    Reports to : Manager of Engineering.Classification : Full Time, Exempt.The Senior Software Engineer role is a key position within our engineering team, responsible for developing and maintaining high...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Auth0 Engineer

    Senior Auth0 Engineer

    VirtualVocations • Sioux Falls, South Dakota, United States
    [job_card.full_time]
    A company is looking for a Senior Auth0 Engineer.Key Responsibilities Provide expert knowledge in Identity and Access Management and the Auth0 platform Assist in building engineering and operati...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Staff Software Engineer, AI

    Staff Software Engineer, AI

    VirtualVocations • Sioux Falls, South Dakota, United States
    [job_card.full_time]
    A company is looking for a Staff Software Engineer specializing in AI Studio and GenAI.Key Responsibilities Launch UI features that showcase AI models and keep pace with advancements in AI and so...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    RN-Pediatrics

    RN-Pediatrics

    Interim HealthCare Eastern Dakotas • Canton, SD, US
    [job_card.full_time] +2
    Who we are : Interim HealthCare is America’s leading provider of home care and healthcare staffing.As a family owned, women owned, and veteran owned busines...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Platform - Sioux Falls, USA

    Software Engineer, Platform - Sioux Falls, USA

    Speechify • Sioux Falls, SD, US
    [job_card.full_time]
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Support Engineer

    Software Support Engineer

    Insurance Office of America • Sioux Falls, SD, US
    [job_card.full_time]
    Title : Software Support Engineer.Fully Remote | Location / Supporting : .Please note : If this position is posted as either fully remote and / or hybrid, in accordance with company policy, individuals re...[show_more]
    [last_updated.last_updated_variable_days]
    Restaurant Delivery - Sign Up and Start Earning

    Restaurant Delivery - Sign Up and Start Earning

    DoorDash • Harrisburg, SD, United States
    [job_card.full_time] +1
    DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’ll stay busy with a variety o...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Brandon, South Dakota, US
    [filters.remote]
    [job_card.full_time]
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Sioux Falls, South Dakota, United States
    [job_card.full_time]
    A company is looking for a Senior Software Engineer - UI.Key Responsibilities Design and develop scalable and maintainable software components with a focus on performance and reliability Collabo...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer - Full Stack

    Software Engineer - Full Stack

    KBR • Sioux Falls, SD, US
    [job_card.full_time]
    Software Engineer - Full Stack / h2pBelong.KBR! Around here, we define the future.We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. We all share one goal : to imp...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Full Stack Entry - Mid

    Software Engineer - Full Stack Entry - Mid

    KBR • Sioux Falls, SD, US
    [job_card.full_time]
    Software Engineer - Full Stack Entry - Mid / h2pBelong.KBR! Around here, we define the future.We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers.We all share one ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Systems Engineer

    Systems Engineer

    TEKsystems • Sioux Falls, SD, United States
    [job_card.full_time]
    About the Opportunity • Our client is seeking a Systems Engineer to support enterprisewide monitoring across infrastructure, applications, databases, and missioncritical healthcare systems.This role...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, macOS Core Product - Sioux Falls, USA

    Software Engineer, macOS Core Product - Sioux Falls, USA

    Speechify • Sioux Falls, SD, US
    [job_card.full_time]
    At Speechify, our mission is to ensure.Speechify's text-to-speech products—including apps on iOS, Android, macOS, Chrome, and web—to listen to PDFs, books, docs, and web content fas...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]