Asure Software

Associate AI Software Engineer

Asure Software
Apply
1 month ago
Addison, TX, USAEntry Level

Base Salary

$80k - $80k/yr

Responsibilities

  • Collaborate with engineers, product managers, and stakeholders to build AI-powered software features.
  • Write clean, maintainable, and well-tested Python code for AI-enabled applications, services, and APIs.
  • Integrate LLMs and other AI services into applications and business workflows in AWS.
  • Assist with prompt design, experimentation, evaluation, and validation of LLM-based features.
  • Contribute to data pipelines, embeddings, retrieval components, and vector-search functionality.
  • Build tools and integrations for agentic AI workflows, including tool calling, MCP, and human-in-the-loop patterns.
  • Work with relational, NoSQL, and vector data stores to support AI solutions.
  • Troubleshoot, debug, monitor, and resolve defects in AI-enabled applications and services.
  • Support deployment and operation of AI applications and services in AWS environments.
  • Participate in code reviews and Agile development activities while applying responsible AI and software engineering practices.

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, computer engineering, data science, artificial intelligence, information technology, or a related technical field.
  • Understanding of object-oriented programming, data structures, algorithms, and software design principles.
  • Proficiency in Python demonstrated through coursework, projects, internships, or personal development.
  • Foundational understanding of artificial intelligence, machine learning, or generative AI concepts.
  • Understanding of LLMs and basic prompt engineering concepts.
  • Familiarity with APIs, web services, relational and NoSQL databases, and Git or another version control system.
  • Familiarity with AWS or another major cloud platform such as Azure or Google Cloud Platform.
  • Strong problem-solving, analytical, communication, learning, and collaboration abilities.
  • Preferred: hands-on experience building LLM- or AI-enabled software through work, internships, academic or personal projects, hackathons, or open-source contributions.
  • Preferred: experience with agent orchestration, tool or function calling, MCP, LangChain, RAG, vector databases, embeddings, LLM platforms, AWS AI services, Python data and ML libraries, model or prompt evaluation, and AI-assisted development tools.

Benefits

  • Medical, dental, vision, HSA, and FSA benefits effective on day one.
  • Company-paid basic life insurance, accidental death and dismemberment, long-term disability, and short-term disability coverage.
  • 401(k) program with a 3% safe harbor contribution.
  • Employee stock purchase program.
  • Fitness reimbursement program.
  • Self-managed paid time off.

Tech Stack

Amazon DynamoDBAWSAzureC#GitGoogle Cloud PlatformJavaJavaScriptNumPyPandasPythonPyTorchscikit-learnTensorFlowTypeScript
Asure Software

About Asure Software

501-1,000 employees

Asure Software is a public HR technology company providing HCM software and services for small and mid-sized businesses. Its cloud suite includes payroll & tax, HR, time & attendance, and compliance tools, with options up to fully outsourced HR services. Founded in 1994 and headquartered in Austin, Texas, Asure (NASDAQ: ASUR) serves more than 100,000 clients across the U.S., generating revenue via SaaS subscriptions and HR services.

Contact me