Posted on: 10/09/2025
About the Role :
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 capabilities.
Key Responsibilities :
- 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.
- 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.
- 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.
- 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.
- Monitor, profile, and improve system performance. Implement caching strategies, load balancing, and asynchronous task processing to support a growing user base.
- Ensure backend systems follow best practices for security, data privacy, and compliance with relevant regulations.
Qualifications :
- Solid understanding of RESTful API design and development.
- Familiarity with natural language processing (NLP) concepts, libraries (e.g., SpaCy, NLTK, Transformers), or direct experience collaborating with ML teams.
- Experience designing and implementing workflow or automation engines is a plus.
- Knowledge of database systems such as PostgreSQL, and familiarity with NoSQL stores is advantageous.
- Proficiency in writing clean, testable, and maintainable code; experience with automated testing and CI/CD pipelines.
- Experience with containerization (Docker) and cloud platforms (AWS, GCP, Azure) is desirable.
- Strong problem-solving skills and ability to work in a fast-paced, agile environment.
- Excellent communication skills to work effectively across teams.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1543830
Interview Questions for you
View All