0% found this document useful (0 votes)
28 views2 pages

Full Stack Engineer Role at Splore AI

This job posting is for a Lead/Senior Full Stack Engineer position at Splore, an early-stage venture focused on reimagining search and discovery for online-first users in the "Metaverse Generation". The position involves developing front-end search interfaces using ReactJS that leverage natural language processing and AI, building scalable back-end architecture using NodeJS and MongoDB, and implementing machine learning models into product features. Applicants should have 5+ years of experience with technologies like React, NodeJS, MongoDB, JavaScript, and machine learning frameworks.

Uploaded by

Sujay Vadavadagi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views2 pages

Full Stack Engineer Role at Splore AI

This job posting is for a Lead/Senior Full Stack Engineer position at Splore, an early-stage venture focused on reimagining search and discovery for online-first users in the "Metaverse Generation". The position involves developing front-end search interfaces using ReactJS that leverage natural language processing and AI, building scalable back-end architecture using NodeJS and MongoDB, and implementing machine learning models into product features. Applicants should have 5+ years of experience with technologies like React, NodeJS, MongoDB, JavaScript, and machine learning frameworks.

Uploaded by

Sujay Vadavadagi
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Lead/Senior Full Stack Engineer – ReactJS

Engineering · Bengaluru, Karnataka

Founded and funded by Temasek, Splore is an early-stage venture focused on


reimagining search and discovery for a Metaverse Generation. The Metaverse
Generation refers to online-first users who value immersive digital experiences, utilize AI
and other technologies in novel ways, and interact within online communities.

Our mission is to enable users creating and consuming content in this new world, like
gamers, to find and discover content beyond the confines of traditional search.

We are looking for passionate and experienced Full stack software developers with 5+
years of AI industry experience. You will be working in an agile and highly energetic
startup to build a Search + AI product.

In this role, you’ll need to:


 Develop and optimize front-end search interfaces using ReactJs that leverage
natural language processing and other AI techniques for intelligent and relevant
results.
 Build scalable back-end architecture using NodeJs and MongoDB to handle large
volumes of data ingestion and processing required for search indexing and AI
algorithms.
 Implement machine learning models/algorithms provided by data scientists into
product features and interfaces.
 Work closely with search and data teams to optimize search relevance,
implement personalization and make improvements based on usage analytics.
 Design APIs and Events framework to enable integration of AI/ML models into
the application in a modular way.
 Monitor and continuously improve search performance, relevance and
autosuggest/autocomplete capabilities.
 Keep up with latest advancements in search technologies like GraphQL,
Elasticsearch, Neural Networks, etc. and adopt appropriate solutions.
 Develop interfaces like chatbots leveraging NLP capabilities to enable
conversational search experiences.
 Follow security best practices around customer data privacy and securing
sensitive algorithms/models.
 Participate in POCs for emerging technologies like voice search, visual search
etc. that can provide differentiated user experiences.

You Should Apply If You Possess:


 5+ years of experience developing web applications using React, [Link], and
MongoDB/SQ
 Strong proficiency in JavaScript, ES6, HTML5, CSS3
 Experience consuming RESTful APIs and working with streaming data-
Knowledge of search algorithms, indexing, and information retrieval
 Familiarity with NLP techniques like classification, entity extraction, sentiment
analysis etc.
 Experience with machine learning frameworks like TensorFlow, PyTorch, Scikit-
Learn
 Working knowledge of languages like Python, and Java for ML implementation
 Understanding of cloud platform services (AWS/GCP/Azure)
 Agile software development processes- BS or MS degree in Computer Science
or related field

It will be good to have:


 Experience with Search platforms like Elasticsearch, Solr, Algolia
 Knowledge of conversational interfaces and chatbot development
 Experience with GraphQL and building microservices
 Contributions to open source search/ML projects
 Deployment and monitoring experience with Docker and Kubernetes
 Familiarity with tools like Prometheus, Grafana, Kibana
 Passion for staying on top of tech trends in search and AI

Common questions

Powered by AI

The role of a Lead/Senior Full Stack Engineer at Splore involves implementing machine learning models and algorithms provided by data scientists into product features and interfaces. This integration is significant for the company's mission as it allows for intelligent and relevant search results that cater to the Metaverse Generation's expectations for immersive and advanced user interfaces. Additionally, by optimizing search relevance using ML models, Splore can offer personalized experiences, which are critical in maintaining user engagement in digital environments .

Splore aims to utilize AI, natural language processing, and other cutting-edge technologies to reshape search and discovery for the Metaverse Generation, which values immersive digital experiences and novel technological applications. These technologies align with this demographic's preferences by enabling more personalized and relevant search results beyond traditional methods, potentially through the integration of machine learning models, conversational interfaces like chatbots, and emerging technologies such as voice and visual search .

Experience with open-source projects is beneficial for a Full Stack Engineer at Splore as it demonstrates an ability to collaborate and contribute to community-driven innovations, which are often at the forefront of technological advancements. In the search and AI sectors, this experience can provide exposure to cutting-edge techniques and tools, facilitate problem-solving through collective knowledge, and encourage the adoption of best practices. It enhances the engineer’s ability to contribute to Splore's mission of creating innovative search solutions by incorporating fresh ideas and leveraging community-developed optimizations that are crucial for fast-paced innovation .

Familiarity with NLP techniques such as entity extraction and sentiment analysis can benefit a Full Stack Engineer working at Splore by enabling the development of advanced search functionalities that understand and process natural language input more accurately. Entity extraction can improve the retrieval of relevant information by identifying key elements in user queries, while sentiment analysis can tailor search results based on user mood or intent. These techniques can enhance the overall user experience, making the search tools more intuitive and aligned with user expectations in the Metaverse environment .

Integrating voice and visual search proof of concepts (POCs) into Splore's platform could significantly differentiate user experiences by allowing users to interact with search in more intuitive ways, using natural language or image inputs instead of traditional text-based queries. This can lead to more accessible and user-friendly interfaces, catering to a wider variety of users including those who may find text input challenging. Moreover, it could enhance real-time search capabilities, enabling faster, more contextually relevant results, which would align with user expectations for immediate and engaging interactions, particularly in the Metaverse context where seamless integration of virtual and real-world data is valued .

Staying updated with tech trends is crucial for a Full Stack Engineer at Splore because it ensures that the engineer can leverage the latest tools, frameworks, and methodologies to enhance the platform's capabilities. This knowledge enables them to integrate advanced technologies such as GraphQL, Elasticsearch, and neural networks into Splore’s architecture, thereby optimizing search relevance and user interface functionalities. Keeping pace with trends enhances the engineer's ability to contribute innovative solutions to the rapidly evolving search and AI landscape, ensuring the platform remains competitive and meets the dynamic expectations of the Metaverse Generation .

The integration of AI-driven conversational interfaces like chatbots can add significant value to Splore's search experience by enabling natural, two-way communication between the user and the platform. Chatbots can facilitate more intuitive search queries, suggest relevant content based on user input, and provide immediate assistance, which enhances user engagement and satisfaction. This aligns with the Metaverse Generation's demand for seamless, immersive experiences, as chatbots can offer personalized responses and real-time support, making the search journey more interactive and aligned with modern user expectations .

Agile software development processes contribute to Splore's mission by allowing teams to work in highly dynamic and flexible environments, which is essential for rapid innovation. By fostering iterative development, frequent reassessment of project direction, and collaboration across various technical teams, Agile methods ensure that Splore can quickly adapt to changes, incorporate emerging technologies, and consistently refine its AI and search tools. This ability to innovate rapidly aligns with the company's goal to stay ahead in providing groundbreaking solutions for the Metaverse Generation .

For a Full Stack Engineer at Splore, critical security best practices would include implementing robust encryption methods to protect customer data, ensuring secure API endpoints to prevent data breaches, and applying rigorous access controls to protect sensitive algorithms. Additionally, staying updated with security patches, conducting regular vulnerability assessments, and adopting measures against common security threats like injection attacks or data exfiltration are crucial. Given the company's focus on AI and search technologies, these practices ensure the integrity and confidentiality of both user data and proprietary technology .

Experience with Docker and Kubernetes is advantageous for engineers at Splore as these frameworks provide robust solutions for containerizing applications, ensuring consistent environments across deployments, and automating deployment processes. Kubernetes, in particular, helps in managing containerized applications at scale, offering features like automatic scaling, rolling updates, and monitoring. For AI-driven applications, this means the ability to efficiently handle varying workloads, maintain uptime, and ensure the reliability and scalability of services, all of which are critical for meeting the demands of large-scale AI deployments .

You might also like