HamburgerMenu
hirist

Lead Software Engineer - Machine Learning Frameworks

Scaling Theory Technologies
10 - 16 Years
Bangalore

Posted on: 06/05/2026

Job Description

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.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...