About the job Full Stack Software Engineer (Generative AI)
Role: Full Stack Software Engineer (Generative AI)
About the Company
We are an AI-powered sales co-pilot that aims to increase each salesperson's productivity and grow company sales. Our app helps salespeople take notes during meetings, turn those notes into recommended action items, and automatically execute these actions across the applications they use every day. This automation streamlines tasks such as issuing invoices, recording sales notes in CRMs, scheduling meetings, and drafting follow-up emails, giving sales teams more time to build deeper customer relationships and drive sales growth.
We're particularly focused on empowering small-to-mid sized businesses in Southeast Asia to move into their next chapter with the help of modern AI technology. If you're excited by tough challenges and want to build a product with a real impact on businesses, you'll fit right in.
About the Role
We are seeking a highly skilled and motivated Senior Software Engineer to lead the design and implementation of robust, scalable solutions for our AI-powered sales co-pilot. You will be responsible for developing systems that handle diverse workloads, including data ingestion, AI processing, and user management, while ensuring the security and efficiency of storing and querying unstructured data.
The ideal candidate is an innovative problem solver with a startup mindset, passionate about building impactful solutions that empower businesses. This role requires a strong software engineering background, experience with large language models (LLMs), and the ability to drive product features from concept to delivery.
Responsibilities
Architect & Build
Lead the design and implementation of services for data ingestion, AI processing, and user management
Develop secure, scalable solutions for storing and querying unstructured data, such as meeting transcripts, ensuring efficient management of large volumes of information
Drive AI Integration
Develop and optimize Retrieval-Augmented Generation (RAG) pipelines for context-aware insights
Optimize and deploy generative AI solutions to power advanced analytics and recommendations
Select appropriate architectures and leverage AI frameworks, ensuring seamless model integration into the platform
Ownership & Impact
Scope, plan, and deliver product features under tight deadlines, demonstrating a "startup grit" mindset
Mentor junior developers and uphold high coding and architectural standards
Play a pivotal role in shaping the product's direction and overall success
Qualifications
Strong experience in software engineering, with a focus on building production-ready systems
Proficiency in Typescript (ReactJS/NextJS), Python, or Golang
Experience with large language models (LLMs) and familiarity with LLM libraries such as LangChain or LLamaindex is a plus
Passion for learning new technologies and staying updated with advancements in generative AI
Ability to adapt quickly to changing requirements and evolving technologies
Excellent communication skills to articulate technical concepts to both technical and non-technical audiences
Familiarity with cloud platforms such as AWS or GCP is a plus
Experience with Machine Learning models and services is a plus
Language Proficiency
Thai (Native Proficiency)
English (Professional Working Proficiency)
Benefits
Competitive Compensation: Salary plus potential stock options for high-impact contributors
Mission & Impact: Contribute to the growth of small-to-mid-sized businesses by delivering cutting-edge AI technology
Flexible & Fast-Paced: Collaborate with a team that values learning, ownership, and speed in a startup environment
Working Conditions
This is a full-time position with hybrid work mode
4 days WFO; 1 day WFH (flexible)
Flexible working hours, Monday to Friday