Job Overview
            
                
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Hireveda and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                <p><p><b>About the Role : </b><br/><br/></p><p>We are looking for a talented Backend Engineer to join our innovative team building a cutting-edge AI productivity platform.
You will play a key role in shaping the backend architecture, working closely with data scientists, product managers, and frontend engineers to deliver impactful features that empower users with intelligent automation and natural language  Responsibilities : </b></p><p><br/></p>- Partner with product, frontend, data science, and design teams to translate complex requirements into scalable backend solutions.
Participate in sprint planning, code reviews, and technical discussions to ensure high-quality deliverables.<br/><br/></p><p>- Collaborate with NLP researchers to integrate new language model features and improvements.
Stay up to date with the latest advancements in NLP and machine learning, and help implement research findings into production-ready services.<br/><br/></p><p>- Design, build, and maintain the Event-Condition-Action (ECA) engine and workflow automation framework.
Ensure that workflows are highly configurable, reliable, and performant, enabling users to automate tasks seamlessly.<br/><br/></p><p>- Proactively identify opportunities to enhance platform functionality and user experience through backend innovation.
Experiment with new technologies and methodologies to improve system robustness, scalability, and responsiveness.<br/><br/></p><p>- Develop and maintain backend services using Django and Django REST Framework.
Optimize database interactions, API design, and server-side logic to handle large-scale data processing with high reliability.<br/><br/></p><p>- Monitor, profile, and improve system performance.
Implement caching strategies, load balancing, and asynchronous task processing to support a growing user base.<br/><br/></p><p>- Ensure backend systems follow best practices for security, data privacy, and compliance with relevant  : </b></p><p><br/></p>- Strong experience with Python and Django framework for backend development.<br/><br/></p><p>- Solid understanding of RESTful API design and development.<br/><br/></p><p>- Familiarity with natural language processing (NLP) concepts, libraries (e.g., SpaCy, NLTK, Transformers), or direct experience collaborating with ML teams.<br/><br/></p><p>- Experience designing and implementing workflow or automation engines is a plus.<br/><br/></p><p>- Knowledge of database systems such as PostgreSQL, and familiarity with NoSQL stores is advantageous.<br/><br/></p><p>- Proficiency in writing clean, testable, and maintainable code; experience with automated testing and CI/CD pipelines.<br/><br/></p><p>- Experience with containerization (Docker) and cloud platforms (AWS, GCP, Azure) is desirable.<br/><br/></p><p>- Strong problem-solving skills and ability to work in a fast-paced, agile environment.<br/><br/></p><p>- Excellent communication skills to work effectively across teams.</p><br/></p> (ref:hirist.tech)
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Hireveda is actively hiring for this Backend Engineer - Python position
            
            Apply Now