Senior Software Engineer – AIWe are seeking a highly skilled and experienced Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for designing, building, and maintaining AI-powered applications that improve user experience and internal tools.Key Responsibilities:Design and develop full-stack applications using AI and ML technologies.Develop scalable backend services and APIs using languages such as Python, Golang, or Node.js.Productionize ML/GenAI solutions, including retrieval-augmented generation, recommendation and ranking services, and classification pipelines.Implement and evolve the AI/ML platform, including feature and embeddings stores, vector search infrastructure, and evaluation dashboards.Collaborate with cross-functional teams to translate business problems into robust technical solutions.Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.7+ years of professional experience in software engineering, with significant exposure to backend and distributed systems.Strong proficiency with one or more backend languages: Golang, NodeJS, or Python.Solid understanding of cloud architecture and cloud-native technologies.Experience designing and operating highly distributed, scalable services with strong observability.Benefits:At our company, we believe talent thrives in an environment where you can be your best self. We offer a competitive salary and benefits package, as well as opportunities for career growth and professional development.Our Promise:We are committed to creating a positive and inclusive work environment that fosters collaboration, creativity, and innovation. We believe in empowering our employees to take ownership of their work and make a meaningful impact in their careers.