We are seeking a talented and motivated Full Stack Engineer to join our AI Platform Team,
which plays a critical role in enabling the success of our innovative conversational AI
products. Our team focuses on managing data, building APIs, developing integrations, and
addressing the configuration needs required to power intelligent and scalable
conversational AI solutions.
The ideal candidate has at least 5+ years of experience in full-stack development, with
expertise in Python, TypeScript, and React, alongside a strong background in cloud
platforms like AWS. You will be contributing to the backbone of our conversational AI
platform, working on scalable systems that process and serve data, enable seamless
integrations, and ensure robust performance.
Responsibilities
• Develop, test, and deploy full-stack solutions for our AI platform, focusing on data
pipelines, APIs, and system integrations.
• Design and implement backend services using Python and modern frameworks to
support conversational AI configurations.
• Build intuitive, responsive, and dynamic front-end interfaces with React and
TypeScript to streamline platform configuration and monitoring.
• Work on seamless integrations with external systems to enhance the functionality
of our conversational AI products.
• Leverage AWS (or other cloud platforms) to build and deploy scalable, reliable, and
secure infrastructure for the platform.
• Monitor, troubleshoot, and optimize platform services for performance and
scalability.
• Write clean, maintainable code and contribute to architectural decisions that align
with industry best practices
Qualifications
• 5+ years of experience in full-stack development, with a strong focus on backend
and API development.
• Proficiency in Python for backend development and TypeScript with React for
frontend applications.
• Experience with AWS or other cloud platforms, including deploying and managing
cloud-based systems.
• Strong understanding of data management, APIs, and system integrations.
• Familiarity with databases (relational and NoSQL), query optimization, and data
modeling.
• Knowledge of RESTful API design and best practices.
• Experience in building user-facing tools for configuring or managing AI/ML systems
is a plus.
• Familiarity with containerization tools like Docker and CI/CD pipelines.
• Strong problem-solving skills and ability to thrive in a collaborative team
environment.
Preferred Skills
• Strong understanding of Web Sockets for real-time, bidirectional communication
• Experience with audio streaming technologies and protocols for building low
latency, high quality interactive experiences
• Experience with backend frameworks like Django, Flask, or FastAPI.
• Understanding of conversational AI systems, including natural language processing
(NLP).
• Knowledge of serverless computing, microservices, or infrastructure-as-code (e.g.,
Terraform)
Software Powered by iCIMS
www.icims.com