This role is for an experienced Software Developer with a strong interest in Artificial Intelligence. The position focuses on building and deploying AI-powered automations and intelligent agents for clients, while also providing technical support throughout implementation and post-deployment. It blends hands-on development with client-facing problem solving.
Responsibilities
Design, develop, and deploy AI-driven automations and intelligent agents
Build and maintain scalable, reliable software applications
Support clients with onboarding, troubleshooting, and ongoing technical assistance
Work closely with internal teams to translate business requirements into technical solutions
Create and maintain clear technical documentation
Enhance existing systems and contribute to innovation in AI-based solutions
Requirements
Strong skills in Python and JavaScript
Understanding of AI concepts, tools, or frameworks
Familiarity with cloud platforms, APIs, and microservices architectures
Experience with system integrations and automation workflows
Clear communicator, able to explain technical concepts to non-technical users
Education and Experience
Degree in Computer Science, Information Technology, or a related field with an AI focus
At least 2 years of professional software development experience