Job Title: Backend Engineer
Location: Bangalore, India
About Us:
At Nurix AI, we envision a world powered by super-intelligent AI agents that transform how businesses engage with customers. Our cutting-edge AI agents do more than just solve problems, they create opportunities. From suggesting next purchases to boosting revenue while maintaining customer satisfaction, to analyzing vast datasets for actionable insights, our technologies shape your business and product strategies. By resolving queries with precision and delivering highly personalized interactions, we redefine the customer experience and drive measurable impact.
Nurix.ai is at the forefront of AI innovation, developing cutting-edge AI and LLM solutions to enhance productivity and automation. Backed by $27.5M in seed funding, we are building next-gen AI-driven applications that redefine human-machine collaboration. We are looking for a Product Manager to spearhead our AI engineering efforts and drive product innovation.
We are pioneering the AI revolution as India’s first scaled AI services company. We deliver cutting-edge AI and LLM solutions tailored for the dynamic needs of the modern world. Backed by robust funding we are a vibrant, young team set on redefining technological boundaries. Join us in shaping the future.
Join us in building the future, where every interaction is smarter, faster and more impactful.
Role Overview:
We are seeking talented and passionate Backend Engineers to join our growing team. In this role, you will be responsible for designing, developing, and maintaining the robust backend systems that power our innovative AI Agent platform and solutions. You will work closely with a team of experienced engineers and collaborate with other teams (product, design) to deliver high-quality solutions that meet the needs of our customers.
Roles and Responsibilities:
Design and Development: Design, develop, and maintain scalable and reliable backend systems using appropriate technologies and frameworks.
- API Development: Develop and maintain RESTful APIs that adhere to best practices and meet performance requirements.
- Database Management: Design and manage database schemas, optimize queries, and ensure data integrity.
- Problem Solving: Troubleshoot and debug issues in backend systems, identifying and resolving problems efficiently.
- Testing: Write unit and integration tests to ensure code quality and application stability.
- Performance Optimization: Optimize backend systems for performance, scalability, and security.
- Code Reviews: Participate in code reviews to ensure code quality and adherence to best practices.
- Deployment: Assist in deploying and maintaining backend systems in cloud environments (e.g., AWS, Azure, GCP).
- Staying Updated: Keep abreast of the latest technologies and trends in backend development.
Skills:
- Programming Languages: Strong proficiency in python and related frameworks
- Frameworks: Experience with relevant backend frameworks (e.g., Django, fastapi, etc.).
- Databases: Solid understanding of SQL and NoSQL databases, data modeling, and query optimization.
- API Development: Experience with RESTful API design and development.
- Cloud Technologies: Familiarity with cloud platforms (AWS, Azure, GCP) and their services.
- DevOps: Understanding of DevOps principles and experience with CI/CD pipelines.
- Version Control: Proficiency with Git and version control best practices.
- Testing: Experience with writing unit and integration tests.
- Problem Solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication and collaboration skills.
Qualifications and Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 4-7 years of proven experience as a Backend Engineer.
- Strong understanding of software engineering principles and design patterns.
Bonus Points:
- Experience with AI/ML technologies and applications.
- Experience with containerization technologies (Docker, Kubernetes).
- Contributions to open-source projects.
What We Offer:
- The opportunity to work in a fast-paced, innovative company that is changing the way industries operate.
- A dynamic work environment with ample opportunities for professional growth and advancement.
- Attractive salary, equity options, and benefits package.
- A chance to be at the forefront of the AI and technology revolution with a team of passionate, like-minded professionals.