Skip to Main Content

Job Title


Principal Engineer


Company : TEKsystems


Location : Bengaluru, Karnataka


Created : 2026-01-31


Job Type : Full Time


Job Description

Job Title : Principal Engineer (Python)Location : Hybrid 3 days from officeMandatory skills: Python, React, LLM, Agentic AIKey Responsibilities•Drive the architecture, design, and development of large-scale Python-based systems.•Build and optimize data pipelines, processing workflows, and analytics frameworks.•Develop AI/ML-driven automation solutions for business processes. • Collaborate with cross-functional teams to integrate APIs, data systems, and services.•Mentor engineering teams and set best practices for Python coding, system design, and automation.•Ensure high standards of performance, security, and reliability in delivered solutions.•Evaluate emerging technologies and drive innovation across the engineering landscape.Required Skills & Experience•4-8 years of experience in software development.•4+ years of hands-on experience in Python, including frameworks such as Django, Flask, FastAPI, or data libraries like NumPy, Pandas, PySpark.•Strong understanding of AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn).•Expertise in data processing, ETL, analytics, and pipeline optimization.•Experience with end-to-end automation using Python and AI/ML models.• Solid understanding of cloud platforms (AWS).•Strong knowledge of API integration, microservices, and distributed systems.•Excellent analytical, communication, and problem solving abilities