At Auxy AI, we are revolutionizing customer experiences by delivering intelligent, empathetic, and fully customizable AI agents. Our mission is to empower businesses of all sizes with cost-effective, scalable solutions that save up to 90% of the time and cost associated with traditional customer support. Rooted in innovation, empathy, and customer-centricity, our platform provides actionable insights and seamless integrations tailored to meet the unique needs of each business. Join us to shape the future of customer care with cutting-edge AI technology.
Role Description
We are seeking a skilled Python Backend Engineer to join our dynamic team in Pune. In this role, you will design, develop, and maintain efficient, reusable, and high-performance Python-based backend systems that power our AI-driven platform. You will collaborate closely with front-end developers, designers, and cross-functional teams to deliver scalable, robust, and user-focused solutions. Your work will directly contribute to enhancing the performance, reliability, and scalability of our applications.
Key Responsibilities
- Write clean, efficient, reusable, and well-documented Python code to build scalable backend systems.
- Develop and maintain server-side logic, APIs, and microservices to support front-end functionalities.
- Design, implement, and optimize database schemas and queries for high performance and reliability.
- Apply object-oriented programming (OOP) principles to create modular and maintainable codebases.
- Collaborate with front-end developers, product managers, and designers to ensure seamless integration and delivery of end-to-end solutions.
- Troubleshoot, debug, and optimize application performance to meet business and technical requirements.
- Adhere to coding best practices, perform code reviews, and ensure high-quality deliverables.
- Stay updated with industry trends and emerging technologies to contribute innovative ideas to the team.
Qualifications
- Must-Have:
- Proficiency in backend web development using Python frameworks (e.g., Django, Flask, or FastAPI).
- Strong experience in software development with a focus on writing clean, modular, and scalable code.
- Expertise in object-oriented programming (OOP) principles and design patterns.
- Hands-on experience with database management (e.g., PostgreSQL, MySQL, MongoDB) and writing optimized SQL/NoSQL queries.
- Excellent problem-solving and debugging skills with a focus on performance optimization.
- Strong understanding of coding best practices, version control (e.g., Git), and CI/CD pipelines.
- Effective communication and teamwork skills to collaborate with cross-functional teams.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Nice-to-Have:
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker, Kubernetes).
- Knowledge of RESTful APIs, GraphQL, or message queues (e.g., RabbitMQ, Kafka).
- Exposure to AI/ML frameworks or tools is a plus.
Skills Required
Git, Oop, Flask, FastAPI, Sql, Nosql, Mongodb, Mysql, Django, Postgresql, Python