Job Openings Full Stack Software Engineer (Generative AI)

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