Job Description
Our client is at the forefront of transforming how businesses interact with generative AI. Our proprietary SaaS platform enhances AI reliability by boosting accuracy and minimizing errors and hallucinations in model outputs. Leveraging our cutting-edge relevance/evidence-based validation models and relevance index, we ensure our solutions are integral to advanced AI use cases.
Role Summary
As a Staff Software Engineer for our Data Services team, you will play a pivotal role in shaping the future of generative AI applications. Your leadership will drive the team to ensure our customer data and signals are meticulously processed and integrated into our Nand Index, guaranteeing high relevancy retrieval. It is a rare opportunity to join a company at the formative stage with customer traction and build scalable infrastructure on the cutting edge of generative AI. This is a chance to lead a critical part of our tech stack, enhancing how businesses leverage AI globally.
Key Responsibilities
Lead and help build the Data Services team in India, fostering growth and innovation.
Ensure precise and efficient processing of customer data and signals for integration into our proprietary Nand Index.
Collaborate with cross-functional teams to deliver high-quality products that leverage our core AI technologies.
Champion scalability and high performance, optimizing backend systems for efficiency.
Mentor team members, promoting a culture of excellence and continuous improvement.
Implement robust security practices and ensure data integrity throughout the platform.
What We Offer
The opportunity to be a core member of a groundbreaking Gen AI startup.
Work on challenging and impactful problems that push the boundaries of technology.
Collaborate with a talented and passionate team in a dynamic and supportive environment.
Fast growth, learning and the chance to shape the future of the organisation.
Competitive salary and benefits package, including remote work flexibility, generous paid time off, and comprehensive insurance.
Qualifications
Bachelors or higher degree in Computer Science or a related field or equivalent practical experience.
At least 7 years of experience in software development, with a strong background in operating large-scale systems in production.
Expertise in one or more backend programming languages like Python, Java, Rust, or Go and the ability to learn new technologies swiftly.
Experience with web applications development and micro services architecture.
Demonstrated problem-solving excellence, meticulous attention to detail, and strong independent and collaborative working skills.
Proven track record of delivering products and collaborating with cross-functional teams.
Preferred Experience
Outstanding communication skills, both written and verbal.
Experience in working with ML infrastructure or generative AI applications.
Experience with distributed systems, cloud platforms (AWS, GCP, Azure preferred), and containerization technologies (Docker, Kubernetes a plus).
Experience with DevOps practices and CI/CD pipelines.