About the Role
As an Associate AI Software Engineer, you will design, develop, test, and maintain AI-powered software, integrating large language models (LLMs) and AI services into applications within an AWS cloud environment. This role is ideal for early-career engineers seeking to grow by learning modern AI software development practices and contributing to business-critical applications, with a focus on Asure's agentic AI platform.
Responsibilities
- Collaborate with engineers, product managers, and stakeholders to build AI-powered software features.
- Write clean, maintainable, well-tested Python code for applications, services, and APIs leveraging AI and LLM capabilities.
- Integrate large language models (LLMs) and AI services into software applications and business workflows within an AWS environment.
- Assist with prompt design, experimentation, evaluation, and validation of LLM-based features.
- Contribute to data pipelines and retrieval components (e.g., embeddings and vector search) that support AI features.
- Participate in code reviews and incorporate feedback to improve software quality and AI solution effectiveness.
- Assist with troubleshooting, debugging, monitoring, and resolving defects in AI-enabled applications and services.
- Work with relational, NoSQL, and vector data stores to support AI-driven solutions.
- Support the deployment and operation of AI applications and services in cloud (AWS) environments.
- Participate in Agile development activities, including sprint planning, stand-ups, and retrospectives.
- Follow software engineering and responsible AI best practices, and continuously develop knowledge in Python, AI/LLMs, and cloud technologies.
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 software development fundamentals, including object-oriented programming, data structures, algorithms, and software design principles.
- Proficiency in Python, or strong fundamentals in another modern language (e.g., C#, Java, or JavaScript/TypeScript) with the ability to ramp up quickly on Python.
- Foundational understanding of artificial intelligence, machine learning, or generative AI concepts.
- Understanding of large language models (LLMs) and basic prompt engineering concepts.
- Familiarity with APIs and web services.
- Familiarity with at least one major cloud platform (AWS preferred; Azure or Google Cloud Platform also relevant).
- Basic understanding of data management concepts, including relational and NoSQL databases.
- Experience using Git or other version control systems.
- Strong problem-solving, analytical, and communication skills.
- Ability to learn quickly and collaborate effectively in a team-oriented environment.
Skills
- Python
- AWS
- APIs
- Web services
- Object-oriented programming
- Data structures
- Algorithms
- Software design principles
- Artificial intelligence
- Machine learning
- Generative AI
- Large language models (LLMs)
- Prompt engineering
- Relational databases
- NoSQL databases
- Vector data stores
- Git
- Version control systems
Location
- US
Work Type
- Full-time
Experience Level
- Associate
- Early-career
Education Level
- Bachelor's degree
- Master's degree
Salary/Compensations
- $80,000-$90,000
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
About the Company
- 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.
- Our Mission: To provide Human Capital Management (HCM) software and services that help companies grow, while nurturing a culture of growth around us.
- Our Vision: Be the most trusted Human Capital Management resource to entrepreneurs everywhere.
- Our Values: Embrace Change, Lead with Integrity, Own the Outcome, Deliver Awesome, Be a Good Human.
Equal Opportunity
- 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.
