Flag job

Report

Software Engineer - Python

Location

India

About the job

Info This job is sourced from a job board

About the role

**Software Engineer - Python** Engineering · Bengaluru, Karnataka Founded and funded by Temasek and Menyala, Splore is a Human Centric AI Platform that elevates and enhances the customer and employee experience, with a focus on revenue acceleration and cost efficiency. Splore’s proprietary OS is powered by a trust-and-accuracy-focused, continually learning, multi-agent Answer Engine that can respond to complex queries and execute tasks with support for human-in-the-loop. Splore empowers businesses to unlock the vast potential of not only their information assets but also leverage Splore's proprietary knowledge index and language models, thereby enabling them to make quicker, more informed decisions. Users get fast, relevant, and trusted answers, thereby eliminating the all-too-common frustration of sifting through irrelevant information or waiting for answers. Crafted by experts in machine learning, distributed systems, and enterprise applications, Splore blends data from the web with proprietary information and enterprise data to provide tailored results. *Our mission is to help elevate human experiences through empathic access to services and information.* We are seeking a motivated Python Engineer with strong proficiency in Python and FastAPI. The ideal candidate should also have 1-3 years of experience in working with cloud platforms, implementing diverse APIs, ensuring application performance, and adhering to software engineering best practices. Additionally, proficiency in cloud-native applications, containerization, database technologies, and CI/CD pipelines, coupled with essential strengths in problem-solving, communication, and teamwork, are desired. This position presents a unique opportunity to apply Python skills to real-world projects and gain valuable hands-on experience. Responsibilities In this role, you will: * Collaborate with senior engineers to design, develop, and deploy scalable microservices using Python and FastAPI. * Assist with cloud platforms (AWS, Azure, GCP, etc.) to build and manage cloud-native applications. * Support cross-functional teams to understand requirements and deliver innovative solutions. * Implement RESTful, GraphQL, and gRPC APIs; integrate with external systems and databases. * Ensure high performance and responsiveness of applications. * Write clean, maintainable, and efficient code. * Participate in code reviews; adhere to best practices in software development. * Troubleshoot, debug, and upgrade existing systems. * Stay up-to-date with emerging trends in software engineering and cloud technologies. Attributes We are looking for a Python Engineer with the following: * Dealing with Ambiguity - You thrive in navigating dynamic environments, making informed decisions amid evolving scenarios and comfortably embracing uncertainty. * Collaborates - We're all about teamwork here. You will work closely with the Senior Engineers to develop and implement scalable microservices using Python and FastAPI. Close cross functional collaboration with our Product, Design and Engineering teams will be key in building our gaming search engine! * Nimble Learning - We're looking for someone who thrives in a startup environment. You're not afraid to get your hands dirty and learn through experimentation when faced with fresh challenges. You're always on the pulse of the latest Python trends and immersing yourself in new technologies. * Functional/ Technical Skills - Strong foundation in software development, particularly in Python, along with prior experience in constructing and overseeing microservices within cloud environments. + Proficient in FastAPI or similar frameworks for building RESTful services. + Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI). + Experience with database technologies (SQL and NoSQL). + Knowledge of software engineering best practices, including coding standards, code reviews, source control management, build processes, and testing. Location Bengaluru, Karnataka Minimum Experience Experienced

About the company

Founded and funded by Temasek and Menyala, Splore is an early-stage venture focused on reimagining how people find and interact with information. In a world teeming with data, the challenge is no longer about obtaining information but finding what is relevant quickly and efficiently. Splore's AI Answer Engine provides direct and contextual answers, thereby transforming the way information is discovered and consumed. Splore empowers businesses to unlock the vast potential of not only their information assets, but leverage Splore's proprietary Knowledge Index, thereby enabling them to make quicker, more informed decisions. At the same time consumers getting fast, relevant, and trusted answers, thereby eliminating the all-too-common frustration of sifting through irrelevant search results or waiting for answers. Crafted by experts in machine learning, distributed systems, and consumer applications, Splore.com blends data from the web with "walled garden" information to provide diverse, tailored results. Our mission is to be the Knowledge and Discovery engine for this generation, pioneering a new way of discovering and engaging with information in a world that is increasingly digital and diverse in its interests.

Skills

AWS
Azure
containerization
cross functional
database
FastAPI
gaming
GCP
GitLab
GraphQL
Jenkins
machine learning
microservices
NoSQL
SQL
RESTful