Company: Ascension Business Solutions
Position: AI Programmer / Developer
Department: MIS / Technology / AI Innovation
Employment Type: Full-Time
Work Setup: Remote / Hybrid / In-House
Reports To: General Manager / MIS Manager / AI Project Lead
About the Role
Ascension Business Solutions is looking for an in-house AI Programmer / Developer who will help design, build, integrate, and maintain AI-powered solutions for our business operations and client services.
This role will focus on supporting our company’s AI initiatives, including Voice AI, workflow automation, system integrations, client-facing AI tools, internal productivity systems, and AI-assisted service delivery. The ideal candidate should have strong programming skills, problem-solving ability, and the capability to turn business requirements into working technical solutions.
This is a key role in helping the company improve efficiency, service quality, scalability, and cost-effectiveness through AI and automation.
Job Description
The AI Programmer / Developer will be responsible for developing and supporting AI-based tools, automation systems, and integrations that will help improve our internal operations and client service delivery.
The role includes working closely with leadership, operations, MIS, training, sales, and client success teams to understand business needs and convert them into technical solutions.
This position will support projects such as:
Voice AI for after-hours and virtual receptionist services
AI call handling and call routing workflows
AI-assisted intake, scheduling, and escalation systems
CRM and client system integrations
Automated reporting and dashboards
Internal workflow automation
AI knowledge bases and training support tools
API integrations between platforms
Scope of Work
The AI Programmer / Developer will help with the full development cycle of AI and automation projects, including:
1. Requirement Gathering
Work with leadership and department heads to understand business problems and project goals.
Translate operational requirements into technical specifications.
Identify opportunities where AI, automation, or integrations can improve efficiency
2. AI Project Development
Build and customize AI-powered workflows, tools, and applications.
Support Voice AI development, including call flows, prompts, integrations, and logic design.
Assist in building AI agents for internal and client-facing use cases.
3. System Integration
Connect AI platforms with existing business tools such as CRM, scheduling software, communication platforms, ticketing systems, dashboards, and client systems.
Build and maintain API integrations.
Ensure data flows correctly between systems.
4. Automation Development
Create automations that reduce manual work across operations, sales, training, HR, finance, and client support.
Develop scripts, workflows, and tools to improve process speed and accuracy.
Support reporting automation and data processing.
5. Testing and Quality Assurance
Test AI workflows, automations, integrations, and applications before deployment.
Identify bugs, errors, and workflow gaps.
Conduct user acceptance testing with internal teams.
Ensure systems perform reliably before going live.
6. Maintenance and Support
Monitor deployed AI tools and integrations.
Troubleshoot technical issues.
Update workflows, prompts, logic, and integrations as business needs change.
Provide technical support to internal users.
7. Documentation
Create technical documentation, workflow maps, SOPs, and system guides.
Document APIs, automation logic, configuration steps, and troubleshooting procedures.
Maintain version control and development records.
8. Compliance and Data Security
Ensure AI tools and integrations follow company data privacy and security standards.
Support HIPAA-conscious workflows when handling client or patient-related information.
Apply secure development practices when working with sensitive data.
Key Responsibilities
Develop AI-powered tools, workflows, and system integrations.
Support the buildout of Voice AI solutions for after-hours, intake, scheduling, and receptionist services.
Create and maintain API integrations between AI platforms and business systems.
Build automation scripts and internal tools to improve operational efficiency.
Work with operations and leadership to translate business requirements into technical solutions.
Configure, test, and optimize AI call flows, prompts, routing rules, and escalation logic.
Troubleshoot issues related to AI workflows, automation, and integrations.
Maintain clean technical documentation and process guides.
Support pilot testing, deployment, and continuous improvement of AI projects.
Ensure developed solutions are scalable, secure, and aligned with business objectives.
Required Qualifications
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.
At least 2–4 years of experience in software development, programming, system integration, or automation.
Strong knowledge of at least one or more programming languages such as:
Python
JavaScript / TypeScript
Node.j
PHP
Java
C#
Experience working with APIs, webhooks, databases, and third-party system integrations.
Basic understanding of AI tools, automation platforms, or chatbot/voicebot systems.
Ability to analyze business processes and convert them into technical workflows.
Strong problem-solving and debugging skills.
Good documentation and communication skills.
Ability to work independently and manage multiple projects.
Preferred Qualifications
Experience with Voice AI, conversational AI, chatbots, or AI agents.
Experience with platforms such as:
Retell AI
OpenAI / ChatGPT API
Twilio
GoHighLevel
Zapier
Make
Google Workspace APIs
CRM platforms
Scheduling or healthcare/homecare software
Experience building dashboards, reporting tools, or workflow automation systems.
Familiarity with cloud platforms such as AWS, Google Cloud, Azure, or similar.
Experience with databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
Knowledge of HIPAA, data privacy, or secure handling of sensitive information is a plus.
Experience working with operations, BPO, healthcare, homecare, or virtual assistant services is a plus.
Technical Skills
The ideal candidate should have experience or familiarity with:
API integration
Webhook configuration
Backend development
Workflow automation
AI prompt configuration
Database management
System testing
Debugging and troubleshooting
Cloud-based tools
Git or version control
Basic frontend development
Technical documentation
Scope of Responsibilities by Project Area
1. Voice AI Development
Build and configure AI voice workflows.
Design call flow logic for different client scenarios.
Support AI handling for intake, scheduling, call routing, FAQs, and escalation.
Test AI call behavior and improve accuracy.
Coordinate with operations to ensure AI responses align with service standards
2. CRM and System Integration
Integrate AI tools with CRM, communication tools, and internal platforms.
Ensure proper data capture from AI interactions.
Automate lead creation, ticket creation, call summaries, and follow-up tasks.
Support integration between AI platforms and GoHighLevel or similar systems.
3. Internal Automation
Build automations to reduce repetitive admin work.
Create tools for reporting, monitoring, and performance tracking.
Support process automation for operations, sales, training, HR, and finance.
4. Data and Reporting
Create automated reports and dashboards.
Extract and process data from different systems.
Help leadership monitor AI performance, call outcomes, service quality, and cost savings.
5. Testing and Deployment
Conduct technical testing before launch.
Support pilot implementation with selected clients.
Monitor performance after deployment.
Fix issues and improve system reliability.
Key Deliverables
The AI Programmer / Developer will be expected to help produce:
Working AI voice call flows
AI workflow logic and prompt structures
API and webhook integrations
Internal automation tools
Technical documentation
Testing reports
Deployment plans
System troubleshooting guides
AI performance dashboards
Success Measures
Success in this role will be measured by:
Timely delivery of AI and automation projects
Accuracy and reliability of developed systems
Reduction of manual work through automation
Successful AI pilot implementation
Improved operational efficiency
Reduced system errors or workflow gaps
Strong documentation and handover quality
Positive feedback from internal users and project stakeholders
Ideal Candidate Profile
We are looking for someone who is not just a programmer, but also a problem solver.
The ideal candidate is someone who can understand business operations, identify inefficiencies, and build practical technical solutions. This person should be comfortable working in a fast-moving environment, testing new technologies, and helping the company build scalable AI-powered services.