About Pencil Labs
Pencil Labs is transforming how businesses operate through cutting-edge AI and automation solutions. Our comprehensive suite of services includes autonomous WhatsApp Business chat agents, process automation, document processing, and custom AI applications. We've delivered remarkable results across industries:
- Helped a leading real estate agency achieve a 25% increase in lead conversion through AI-powered qualification
- Transformed a vehicle leasing company's operations with automated contract generation and payment processing
- Revolutionized a food discovery platform with AI-driven recommendation systems
- Implemented interactive AI avatars for customer service in the telecommunications sector
- Streamlined operations for financial services firms through intelligent workflow automation
Our solutions have consistently demonstrated the power of AI to transform businesses, whether it's automating customer service, optimizing operations, or creating innovative user experiences.
Role Overview
We are seeking a highly skilled and passionate AI Engineer to significantly enhance our suite of AI-powered products. This role will be pivotal in driving innovation across key areas: OCR optimization, voice assistants, and intelligent chatbots. The ideal candidate will be a self-starter, comfortable with independent research and development while effectively collaborating within a cross-functional team. The position offers significant opportunity to explore and implement cutting-edge AI technologies in real-world applications.
Key Responsibilities
- Lead the optimisation of our OCR tool to achieve sub-second processing times, exploring and implementing various approaches including commercial APIs and open-source solutions
- Research and develop voice AI assistant capabilities, focusing on integration with VOIP phone systems
- Enhance our WhatsApp AI assistant's conversational & functional abilities including but not limited to appointment booking
- Develop and implement talking AI avatars with focus on natural language processing, speech synthesis, and lip synchronisation
- Collaborate with cross-functional teams to integrate AI solutions into existing and new products
- Stay current with AI/ML developments and evaluate new technologies for potential implementation
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- 3+ years of experience in AI/ML, with a demonstrated track record of success in developing and deploying LLM-based and/or computer vision applications.
- Professional command of English
- Strong programming skills in Python and JavaScript (React/Next/Node/Nest).
- Extensive experience with cloud platforms (AWS, GCP, Heroku, Zeabur), including deployment, scaling, and monitoring of AI/ML models.
- Expertise in working with large language models (LLMs) and/or computer vision frameworks and libraries (e.g. TensorFlow, PyTorch, OpenCV, relevant LLM APIs like OpenAI).
- Experience with building and deploying mini-SaaS applications.
- Strong problem-solving skills, ability to work independently, and excellent communication skills
Good-to-have
- Experience with speech-to-text and text-to-speech technologies
- Familiarity with WhatsApp Business API or similar messaging platforms
- Background in computer vision and document processing