About the RoleJoin serenitygpt.com as a Senior Python Developer where you'll have the opportunity to take ownership of cutting-edge projects that leverage Generative AI to transform search technology and automate customer support. Work with a dynamic and ambitious team committed to doing meaningful work and solving real-world problems for global tech and BPO companies. This role challenges you to push your limits, collaborate with talented peers, and grow both personally and professionally as we revolutionise the way search and support systems function. Embrace the chance to be part of an early-stage startup that has just proven traction.
About UsWe are a Gen AI startup with a few licensed customers. We are aggressively scaling sales efforts and need to grow the technical team. We fix a problem that resonates with everyone: it’s hard to find information and almost every search box is keyword-based and unchanged since the 1990s. We make search boxes understand human language so users can ask questions and get concise verifiable answers with links to sources. We target two use cases:Search: across documentation, knowledge base articles, and technical forums (we work with global tech companies)Automating ticket-based customer support: a ticket comes in, we find an answer based on KBs, prior tickets, support channels in Slack, etc (we work with global BPO companies offering support)For more details on our mission and work, check out this 20-minute video: https://www.youtube.com/watch?v=GcdhMoJWikg
Key ResponsibilitiesIngest various data sources:Scrape and load HTML pages.Load content via API from platforms such as Salesforce, Confluence, Jira, Freshdesk, Zendesk, Slack.Load content from files in different formats from storage such as Sharepoint, Azure Files, Google Drive.Optimise Retrieval Augmented Generation pipelines for best performance by identifying the best:Chunking strategy (how to split documents before indexing).Embedding model.Metadata to include in each chunk.LLM and LLM prompt, including Chain of Thought and multi-stage reasoning.
Automation:Automate evaluation of search configuration and of the end-to-end question -> answer configuration.CI/CD.
Experience RequiredIndustry Experience:At least 4 years of Python development industry/startup experience ideally in a fast-paced environmentFluent with git, code reviews, writing tests, CI/CD.
Stack:Python, Postgres.
Get-it-done attitude:Move fast, ask questions, and find solutions to get things done.
Our Development PrinciplesUnderstand the why (i.e., what will it solve for the client / product) behind each take before doing it. Challenge it if you don't agree. Suggest other ways if you see better alternativesDo things right the first time.Prioritise strategic work.Automate repeatable work: in particular create evals to avoid manual evaluation.Build up a library of automated evals and test search / prompt related changes.
Why UsWe are ambitious, professional, and maintain a supportive, human-centred culture without the rigid constraints of a traditional corporate environment.We are on the cutting edge of the most exciting (both in terms of hype and technology) breakthrough of the last couple of decades – Gen AI.We work on concrete use cases that are in production with customers. We have a world-class sales team that grows alongside our expanding technical capabilities.We want you to succeed and we’d love to grow together with you.
Our ValuesFocus on growth and move fast: Prioritise actions that drive SerenityGPT’s growth - acting swiftly while considering the impact of irreversible choices.Foster Transparency: Cultivate trust through open and honest communication.Do a Great Job: Strive for excellence in every task and project.Collaborate and Support: Offer and seek assistance to enhance team productivity and hit goals.Ownership and Accountability: Each person knows their role and is trusted to fulfil it effectively.Foster Personal Growth: Embrace learning and continuous improvement.Have fun: Create a positive work environment where passion, creativity, and joy thrive.
BenefitsWe offer $25/hour plus generous 1% equity. This rate reflects our current stage of growth, but as we continue to gain traction and secure additional funding, the role will transition to a salaried position with a competitive compensation package.