Full-Time
Hyderabad
Backend Development Engineer
We are looking for a skilled Backend Developer with expertise in AI-driven applications to join our dynamic tech team. In this role, you will be instrumental in building and maintaining the backend logic of AI-driven web applications, focusing on developing scalable infrastructure for large language models (LLMs), agents, and AI workflows. Your expertise in Python, LangChain, LangGraph, and server-side logic will be crucial in developing robust and intelligent backend systems. This position is ideal for someone who thrives in a collaborative environment, is passionate about AI, and is eager to contribute to innovative product development.
What will you do?
• Develop and manage APIs and microservices using Python, FastAPI, or Flask to support AI-driven functionalities.
• Design, implement, and optimize workflows leveraging LangChain, LangGraph, and other AI frameworks.
• Build and deploy scalable AI agents and workflows using LLMs (GPT, Claude, Gemini, etc.)
• Integrate various AI models, fine-tune them, and optimize their inference performance.
• Develop and maintain vector databases and retrieval-augmented generation (RAG) pipelines for enhanced AI responses.
• Collaborate with front-end developers and UI/UX designers to integrate AI-driven backend logic with the user interface.
• Implement robust security measures, authentication, and data protection for AI applications.
• Optimize application performance, ensuring minimal latency in AI-driven workflows.
• Work with cloud platforms like AWS, Azure, or GCP for model deployment and scalable infrastructure management.
• Debug, troubleshoot, and improve applications while ensuring robustness and scalability.
• Mentor junior developers and share knowledge about AI best practices and advancements.
• Stay updated with emerging trends in AI, LLMs, and backend development.
• Work closely with the product team to translate business requirements into robust technical solutions.
Who can apply?
• Bachelor's degree or higher in Computer Science, Software Engineering, or related field.
• Minimum 2 years of experience as a Backend Developer, with a proven track record in developing and deploying web applications.
• Proficiency in Python and frameworks such as FastAPI, Flask, or Django.
• Familiarity with embeddings, fine-tuning LLMs and working with vector databases like Pinecone.
• Strong experience in server management, including setup, administration, and optimization.
• Experience in integrating and working with LLM models will be considered a plus alongside a understanding of Javascript (Node.js/Express.js/MongoDB) stack.
• In-depth knowledge of security practices, including data protection and vulnerability management.
• Expertise in database administration and performance tuning.
• Familiarity with code versioning tools, such as Git/GitHub.
• Strong problem-solving skills, with an ability to think algorithmically and a keen eye for debugging and optimizing code.
• Experience in a startup environment and building products from scratch is highly preferred.
• Excellent communication skills and the ability to work effectively in a team.
• Strong project management skills, with experience in agile methodologies.
What do we offer?
• A supportive and flexible workplace that promotes work-life balance, recognizing and appreciating your contributions.
• The autonomy to embrace, explore, and experiment with your ideas.
• An inclusive environment where your individuality is highly valued, fostering open dialogue and diverse perspectives.
Additional benefits
• Cross-functional exposure to diverse teams, enabling a holistic understanding of all business functions.
• Engaging social events that foster camaraderie and networking opportunities with various startups.
• A fantastic problem-solving team that criticizes and gels along, creating a better version of every idea.
About Shoshin Tech
We are more than just a technology startup. Our current work and product line-up is driven by a powerful purpose: to create a transformative platform for skilled professionals in the education and training industry. We are here to foster a vibrant community where these professionals can connect, grow together, and showcase their skills and services.
If you possess a creative and innovative mindset, entrepreneurial spirit, and can-do attitude, where you hold a genuine passion for cutting-edge technology, a drive to facilitate transformative learning experiences or a commitment to promoting well-being for all, and wish to be part of a high-performance team enthusiastic about operational excellence, you'll love it here.
Shoshin Tech believes in envisioning an Equal Opportunity Employer - We celebrate diversity and are committed to creating an inclusive environment for all teams. We are committed to working with and providing reasonable accommodations to individuals with disabilities.