Posted on: 06/05/2026
Role Overview :
Backend Engineer with a strong foundation in Machine Learning, proficient in Node.js, Go, Python, and experienced in developing web crawlers and using machine learning frameworks like TensorFlow and PyTorch.
The candidate will play a pivotal role in enhancing backend systems, contributing to various projects, and optimizing our technology for better user experiences and product functionality. The candidate should have experience with leading a small team in a managerial role. Engineering Manager level candidates who are hands on.
Key Responsibilities :
1. Backend System Development : Design and implement scalable backend services using Node.js, Go, and Python.
2. Machine Learning Integration : Apply machine learning algorithms and frameworks, including TensorFlow and PyTorch, to enhance data analytics and insights.
3. Web Crawling and Data Scraping : Develop and maintain web crawlers and scrapers using tools like Scrapy to gather and process data efficiently.
4. DevOps and CI/CD Pipelines : Build and manage CI/CD pipelines for streamlined deployment and continuous integration.
5. Infrastructure Management : Oversee cloud and on-premises infrastructure, focusing on scalability and system reliability.
6. Collaboration and Agile Development : Work within cross-functional teams, aligning backend development with broader project objectives and adopting agile methodologies.
7. Agile Project Management : Independently build engineering backlog, sprint planning, sprint tracking, measuring sprint velocity and burn down, and ensure timely delivery of products.
8. Testing and Quality Assurance : Ensure the stability and performance of backend systems through comprehensive testing and quality control.
Qualifications :
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Solid experience in backend development using Node.js, Go, and Python.
- Minimum 6 years of experience in high scale consumer internet startup.
- Experience with machine learning frameworks such as TensorFlow or PyTorch.
- Proficiency in developing web crawlers and scrapers, with experience using Scrapy.
- Strong understanding of cloud infrastructure, DevOps practices, and CI/CD pipelines.
- Familiarity with handling large-scale data processing and storage.
Preferred Skills :
- Exposure to IoT technologies and data integration from various sources.
- Effective problem-solving skills and meticulous attention to detail.
Did you find something suspicious?