3,580 Data Structures jobs in India

Data Structures

Pune, Maharashtra ₹900000 - ₹1200000 Y Technoglobe Pune

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Technoglobe, located in Baif Road, Wagholi, Pune, is a professional training center dedicated to equipping students, professionals, and organizations with high-impact skills for the real world. Our programs cover computer and IT courses, soft skills, languages, and professional certifications, all designed to be practical, flexible, and industry-relevant. We serve the local community, offering certified computer and software training, professional development programs, and corporate and government training solutions.

Role Description

This is a on-site role located in Pune for a Data Structures & Algorithms, Python Trainer. The Trainer will be responsible for designing, developing, and delivering specialized training programs in Data Structures, Algorithms, and Python. Tasks include creating course materials, conducting interactive training sessions, assessing student performance, and providing feedback and support. The Trainer will also stay updated with the latest industry trends to ensure the curriculum remains relevant and effective.

Qualifications

  • Strong knowledge of Data Structures, Algorithms, and Python
  • Experience in designing and delivering technical training programs
  • Excellent instructional and presentation skills
  • Data Analytics, Data Analysis, and Analytical Skills
  • Data Management and Data Modeling
  • Relevant educational background, such as a degree in Computer Science or related field
  • Prior experience in a training or teaching role is a plus
  • Ability to engage and inspire learners
  • Candidate must be passionate about teaching students keeping them engaged during the entire course.
This advertiser has chosen not to accept applicants from your region.

Data Structures Trainer

Vadodara, Gujarat Jyoti Placements Service

Posted today

Job Viewed

Tap Again To Close

Job Description

We need trainers with developer mind set who has a passion to teach and mentor Experience to build live web applications with frontend, backend and database Preparing the right curriculum and content to deliver necessary training Evaluate student performance and resolve their queries Ability to explore and learn new technologies
  • Experience

    3 - 5 Years

  • No. of Openings

    1

  • Education

    B.E, B.Tech

  • Role

    Data Structures Trainer

  • Industry Type

    Education / Teaching / Training / Colleges /Institutes / Universities

  • Gender

    ( Male / Female )

  • Job Country

    India

  • Type of Job

    Full Time

  • Work Location Type

    Work from Office

  • Face interview location

    Vadodara

  • This advertiser has chosen not to accept applicants from your region.

    SDE+Technical Instructor: Data Structures

    Bengaluru, Karnataka Newton School of Technology

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: SDE & Instructor ( DSA)

    Location: Sonipat | Bangalore (On-site)

    Institution: Newton School of Technology

    (in collaboration with Rishihood University & S-Vyasa Institute)

    Experience:

    • 3+ years in Software Development & Data Structures & Algorithms (DSA)
    • 2+ year in teaching/training B.Tech students.


    About the Role:

    Newton School of Technology, in partnership with Rishihood University and Ajeenkya DY Patil University, is pioneering a new model of B.Tech education that blends strong computer science fundamentals with real-world industry expertise.


    We are seeking passionate SDE+ Instructor to join our Computer Science Department . This is an academic-focused role where you will teach, mentor, and guide B.Tech Computer Science students while also applying your software development and competitive programming expertise .


    This is a full-time, on-site faculty role at our Sonipat and Bangalore campuses .


    Key Responsibilities

    Teaching & Mentorship

    • Deliver engaging lectures to B.Tech Computer Science students on Data Structures, Algorithms, and System Design .
    • Mentor students on competitive programming, coding challenges, and hackathons .
    • Conduct labs, tutorials, assessments, and mock interviews to prepare students for placements.


    Software Development & DSA Expertise:

    • Design and implement advanced data structures and algorithms .
    • Solve real-world System Design problems (HLD & LLD) .
    • Provide guidance on coding best practices, debugging, and code optimization .


    Curriculum & Industry Alignment

    • Build and update an industry-relevant DSA curriculum aligned with software hiring standards.
    • Collaborate with industry experts for guest lectures and live projects .
    • Keep the program aligned with emerging technologies and coding trends .


    Required Skills & Qualifications

    • Education : B.Tech/M.Tech in Computer Science, Software Engineering, or related field (IITs/NITs/IIITs preferred) .


    • Industry Experience :

    3+ years in software development (preferably in product-based companies).

    Strong experience in scalable systems and applying DSA in practice.


    • Technical Expertise :
    • Languages: C++, Java, Python .
    • DSA Mastery: Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Recursion, Sorting, Searching, Dynamic Programming, Algorithm Analysis.
    • System Design: HLD, LLD, microservices, caching, database scaling .


    Must-Have:

    • Active participation in Competitive Programming (ICPC, Codeforces, Leetcode, CodeChef, etc.).
    • Strong profiles on coding platforms with consistent problem-solving history.
    • Ability to simplify complex concepts and keep students engaged.
    • Passion for teaching and mentoring B.Tech students .


    Good to Have

    • Prior experience teaching undergraduate/graduate students .
    • Familiarity with modern pedagogy & teaching tools .
    • Research orientation in computer science and education .


    Perks & Benefits

    • Competitive salary packages.
    • Opportunity to work alongside ICPC World Finalists Deepak Kumar Gour and Ashwin Krishnamoorthy , ISRO scientists, and other industry leaders.
    • Access to state-of-the-art labs and facilities .
    • Platform to drive innovation and shape the next generation of tech talent .


    Interview Process

    Round 1 – Technical Evaluation : Coding/DSA problem-solving assessment.

    Round 2 – Teaching Demonstration : Deliver a mock lecture to evaluate pedagogy.

    Round 3 – Final Discussion : Interaction with Newton School & University leadership for cultural fit.



    Learn more about us:

    Newton School of Technology

    This advertiser has chosen not to accept applicants from your region.

    Subject Matter Expert(Data Structures

    Coimbatore, Tamil Nadu ₹900000 - ₹1200000 Y FACE Prep

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Company Description

    FACE Prep is one of India's largest placement-focused skill development companies for job preparation. Founded in 2008, FACE Prep has enabled millions of students to launch their careers in the tech sector. Our programs include Masterclasses, self-paced last mile prep, and workshops/bootcamps that help students acquire the skills needed for high-paying jobs in tech. Our alumni work at top tech companies globally, including Google, Microsoft, Meta, Adobe, Paypal, Amazon, and many others.

    Role Description

    This is a full-time on-site role located in Coimbatore for a Subject Matter Expert in Data Structures & Algorithms. The role involves designing and delivering course content, conducting lectures and workshops, creating assessments, and providing mentorship to students. The Subject Matter Expert will also be responsible for staying updated with the latest industry trends and incorporating them into the curriculum.

    Qualifications

    • Proficiency in Data Structures and Algorithms
    • Strong Data Analytics skills
    • Experience in Data Management and Data Modelling
    • Excellent Analytical Skills
    • Effective communication and teaching skills
    • Ability to work collaboratively in an on-site environment
    • Bachelor's degree in Computer Science, Information Technology, or a related field
    • Prior teaching or mentorship experience is a plus

    Immediate joiners with strong interest in mentoring and curriculum designing only need to apply. Laptop is mandatory. Irrelevant profiles will be rejected.

    Location: Coimbatore

    This advertiser has chosen not to accept applicants from your region.

    C++ and Data Structures Professional

    Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Krazy Mantra HR Solutions Pvt. Ltd

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    We are looking for a skilled professional with 4 to 8 years of experience in C++ and data structures to join our team as a TDSC - C++ and Data structures expert. The ideal candidate will have strong academic background in Computer Science and experience working with storage tools/PC applications for HDD/SSD drive management, SATA/SAS protocol, and HDD DRV Tool team.

    Roles and Responsibility

    • Design, develop, and test software applications using C++ and data structures.
    • Collaborate with cross-functional teams to identify and prioritize project requirements.
    • Develop and maintain high-quality, efficient, and scalable code.
    • Troubleshoot and debug complex issues related to C++ and data structures.
    • Participate in code reviews and contribute to improving overall code quality.
    • Stay updated with industry trends and emerging technologies in C++ and data structures.

    Job Requirements

    • Strong proficiency in C++, data structures, and algorithms.
    • Experience with storage tools/PC applications for HDD/SSD drive management, SATA/SAS protocol, and HDD DRV Tool team is desirable.
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and teamwork skills.
    • Ability to work in a fast-paced environment and meet deadlines.
    • A B.Tech degree with a strong academic record in Computer Science is required.
    • Notice period: 0-30 days.
    This advertiser has chosen not to accept applicants from your region.

    Senior Dotnet Developer +Data structures

    Bengaluru, Karnataka ₹40000000 - ₹80000000 Y NTek Software Solutions

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    JOB DESCRIPTION :

    Designation:
    Senior Programmer Lead

    Experience:
    5+ years

    Client : IDrive

    Role type:
    Full-time | Permanent

    Location:
    Whitefield, Bangalore

    Budget : 40 LPA Max

    What you will be doing:

    Backend architecture & development

    · Design, build, and maintain scalable SaaS microservices using .NET Core.

    · Apply sound architecture principles, design patterns, and development best practices.

    · Write secure, high-quality, and well-tested code.

    System performance & problem solving

    · Develop cloud-native backend components with focus on concurrency, scalability, and reliability.

    · Optimize system performance using multithreading and event-driven programming.

    · Participate in on-call rotations and contribute to high-availability systems.

    Cloud-native engineering

    · Work on services deployed in Linux-based cloud environments

    · Take ownership of service reliability and cloud operations.

    · Ensure efficient integration with third-party public cloud APIs (e.g., Microsoft, Google, AWS).

    Collaboration & ownership

    · Contribute to technical discussions, code reviews, and team-wide engineering decisions.

    · Collaborate with globally distributed developers, DevOps, and QA to ship robust features.

    · Drive continuous improvement in code quality, scalability, and deployment practice.

    What we expect from you:

    · 5+ years of professional experience in backend development.

    · Proficiency in .NET Core with a strong command of C#.

    · Solid experience in multi-threaded and concurrent programming.

    · Familiarity with Linux environments and services.

    · Strong foundation in computer science fundamentals—data structures, algorithms, system design.

    · Experience designing and developing event-driven architectures.

    · Ability to work independently, take initiative, and deliver scalable backend solutions.

    · Bachelor's degree in Computer Science, Engineering, or a related field from a recognized institution.

    Good to have:

    · Experience working with Microsoft Graph APIs, Google Workspace APIs, AWS S3 APIs, or similar public cloud APIs.

    · Background in SaaS backup platforms, data protection, or cloud storage.

    Why join us?

    At IDrive, we're creating an environment where innovation thrives, talent is recognized, and people are empowered to grow. We are committed to supporting our team both professionally and personally.

    Here's what you can look forward to as part of our team:

    Work & life balance

    · Hybrid work model with flexible hours to suit your lifestyle

    · Paid time off and holidays to relax and recharge

    · Parental leave for life's important milestones

    Health & wellness

    · Medical insurance with customizable coverage for you and your family

    · Comprehensive life and accidental insurance for added peace of mind

    Culture & community

    · Company events and team lunches to foster connection and collaboration

    · Festival gifts and goodies to celebrate special occasions together

    Perks that matter

    · Competitive pay that reflects your experience and contributions

    · Online storage space

    This advertiser has chosen not to accept applicants from your region.

    Data Structures and Algorithms Trainer

    Lucknow, Uttar Pradesh ₹900000 - ₹1800000 Y HapGen Education

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Description: We are seeking an experienced and passionate Data Structures and Algorithms Trainer to join our team. The ideal candidate will have a strong background in computer science, proficiency in C, C++, and Python, and a proven track record of teaching and mentoring students. This role requires onsite training, providing hands-on, interactive learning experiences to our students.

    Responsibilities:

    • Develop and deliver comprehensive training programs on data structures and algorithms.
    • Create and maintain course materials, including lecture notes, assignments, and assessments.
    • Provide hands-on coding sessions and real-world examples to enhance learning.
    • Assess student progress and provide constructive feedback.
    • Stay updated with the latest trends and advancements in data structures and algorithms.
    • Foster a positive and engaging learning environment.
    • Collaborate with other trainers and team members to continuously improve the curriculum.

    Requirements:

    • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
    • Extensive experience in programming with C, C++, and Python.
    • In-depth knowledge of data structures and algorithms.
    • Proven teaching or training experience, preferably in a classroom or corporate setting.
    • Excellent communication and presentation skills.
    • Ability to explain complex concepts in a clear and understandable manner.
    • Strong problem-solving skills and a passion for teaching and mentoring.
    • Willingness to travel and conduct onsite training sessions.

    Preferred Qualifications:

    • Experience with competitive programming or algorithmic competitions.
    • Published work or contributions to open-source projects related to data structures and algorithms.
    • Familiarity with online teaching tools and platforms.

    Job Types: Part-time, Contractual / Temporary, Freelance

    Contract length: 3 months

    Pay: From ₹75,000.00 per month

    Benefits:

    • Commuter assistance
    • Flexible schedule
    • Food provided
    • Internet reimbursement

    Ability to commute/relocate:

    • Lucknow, Uttar Pradesh: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)

    Experience:

    • total work: 2 years (Preferred)
    • total: 3 years (Preferred)

    Work Location: In person

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Data structures Jobs in India !

    Sr Software Engineer-Data Structures

    ₹1500000 - ₹2500000 Y Giantmind Solutions

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    We are hiring

    Position: Sr. Software Engineer-Data Structure and Algorithms

    Location: Remote

    EXP: 5+ yrs

    Must have: Data structures, Algorithm design, and Systems programming

    Short term contract-2 months (Laptop is not provided)

    Full Time: 7:30 PM-12:30 AM IST Fixed and 3 hrs-Flexible

    Part time: 7:30 PM-12:30 AM IST

    Job Description:

    • 5+ years of experience in software engineering, algorithm design, or systems-level programming.
    • Strong proficiency of 4+ years exp in any one languages Python/JavaScript/JAVA
    • Proven ability to write clear, concise, and technically challenging algorithmic code.
    • Strong understanding of algorithmic complexity, performance optimization, and computational constraints.
    • Experience with test automation, benchmark creation, or complex systems evaluation is a strong plus.
    • Familiarity with modern software data formats (e.g., JSON, YAML) and version-controlled codebases.

    Domains of Expertise: Successful candidates will demonstrate deep fluency in at least four of the following areas:

    • Core Data Structures: Trie, Segment Tree, Union Find
    • Algorithmic Paradigms: Dynamic Programming, Greedy Algorithms, Bitmasking
    • Graph Algorithms: Shortest Paths, Network Flow, Topological Sorting
    • Mathematics & Number Theory: Geometry, Probability, Modular Arithmetic
    • String Processing: Suffix Trees, Rolling Hashing, Pattern Matching
    • Advanced Topics: 2-SAT, Fast Fourier Transform (FFT), Linear Programming

    If interested, Please share your updated CV to

    This advertiser has chosen not to accept applicants from your region.

    SDE+Technical Instructor: Data Structures

    Bengaluru, Karnataka Newton School of Technology

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Job Title: SDE & Instructor ( DSA)

    Location: Sonipat | Bangalore (On-site)

    Institution: Newton School of Technology

    (in collaboration with Rishihood University & S-Vyasa Institute)

    Experience:

    - 3+ years in Software Development & Data Structures & Algorithms (DSA)
    - 2+ year in teaching/training B.Tech students.

    About the Role:

    Newton School of Technology, in partnership with Rishihood University and Ajeenkya DY Patil University, is pioneering a new model of B.Tech education that blends strong computer science fundamentals with real-world industry expertise.

    We are seeking passionate SDE+ Instructor to join our Computer Science Department. This is an academic-focused role where you will teach, mentor, and guide B.Tech Computer Science students while also applying your software development and competitive programming expertise.

    This is a full-time, on-site faculty role at our Sonipat and Bangalore campuses.

    Key Responsibilities

    Teaching & Mentorship

    - Deliver engaging lectures to B.Tech Computer Science students on Data Structures, Algorithms, and System Design.
    - Mentor students on competitive programming, coding challenges, and hackathons.
    - Conduct labs, tutorials, assessments, and mock interviews to prepare students for placements.

    Software Development & DSA Expertise:

    - Design and implement advanced data structures and algorithms.
    - Solve real-world System Design problems (HLD & LLD).
    - Provide guidance on coding best practices, debugging, and code optimization.

    Curriculum & Industry Alignment

    - Build and update an industry-relevant DSA curriculum aligned with software hiring standards.
    - Collaborate with industry experts for guest lectures and live projects.
    - Keep the program aligned with emerging technologies and coding trends.

    Required Skills & Qualifications

    - Education: B.Tech/M.Tech in Computer Science, Software Engineering, or related field (IITs/NITs/IIITs preferred).

    - Industry Experience:

    3+ years in software development (preferably in product-based companies).

    Strong experience in scalable systems and applying DSA in practice.

    - Technical Expertise:
    - Languages: C++, Java, Python.
    - DSA Mastery: Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Recursion, Sorting, Searching, Dynamic Programming, Algorithm Analysis.
    - System Design: HLD, LLD, microservices, caching, database scaling.

    Must-Have:

    - Active participation in Competitive Programming (ICPC, Codeforces, Leetcode, CodeChef, etc.).
    - Strong profiles on coding platforms with consistent problem-solving history.
    - Ability to simplify complex concepts and keep students engaged.
    - Passion for teaching and mentoring B.Tech students.

    Good to Have

    - Prior experience teaching undergraduate/graduate students.
    - Familiarity with modern pedagogy & teaching tools.
    - Research orientation in computer science and education.

    Perks & Benefits

    - Competitive salary packages.
    - Opportunity to work alongside ICPC World Finalists Deepak Kumar Gour and Ashwin Krishnamoorthy, ISRO scientists, and other industry leaders.
    - Access to state-of-the-art labs and facilities.
    - Platform to drive innovation and shape the next generation of tech talent.

    Interview Process

    Round 1 – Technical Evaluation: Coding/DSA problem-solving assessment.

    Round 2 – Teaching Demonstration: Deliver a mock lecture to evaluate pedagogy.

    Round 3 – Final Discussion: Interaction with Newton School & University leadership for cultural fit.

    Learn more about us:

    Newton School of Technology
    This advertiser has chosen not to accept applicants from your region.

    Sde+technical instructor: data structures

    Bangalore, Karnataka Newton School Of Technology

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    Job Title: SDE & Instructor ( DSA) Location: Sonipat | Bangalore (On-site) Institution: Newton School of Technology (in collaboration with Rishihood University & S-Vyasa Institute) Experience: 3+ years in Software Development & Data Structures & Algorithms (DSA)2+ year in teaching/training B. Tech students. About the Role: Newton School of Technology, in partnership with Rishihood University and Ajeenkya DY Patil University, is pioneering a new model of B. Tech education that blends strong computer science fundamentals with real-world industry expertise. We are seeking passionate SDE+ Instructor to join our Computer Science Department. This is an academic-focused role where you will teach, mentor, and guide B. Tech Computer Science students while also applying your software development and competitive programming expertise. This is a full-time, on-site faculty role at our Sonipat and Bangalore campuses. Key Responsibilities Teaching & Mentorship Deliver engaging lectures to B. Tech Computer Science students on Data Structures, Algorithms, and System Design. Mentor students on competitive programming, coding challenges, and hackathons. Conduct labs, tutorials, assessments, and mock interviews to prepare students for placements. Software Development & DSA Expertise: Design and implement advanced data structures and algorithms. Solve real-world System Design problems (HLD & LLD). Provide guidance on coding best practices, debugging, and code optimization. Curriculum & Industry Alignment Build and update an industry-relevant DSA curriculum aligned with software hiring standards. Collaborate with industry experts for guest lectures and live projects. Keep the program aligned with emerging technologies and coding trends. Required Skills & Qualifications Education: B. Tech/M. Tech in Computer Science, Software Engineering, or related field (IITs/NITs/IIITs preferred). Industry Experience: 3+ years in software development (preferably in product-based companies). Strong experience in scalable systems and applying DSA in practice. Technical Expertise: Languages: C++, Java, Python. DSA Mastery: Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Recursion, Sorting, Searching, Dynamic Programming, Algorithm Analysis. System Design: HLD, LLD, microservices, caching, database scaling. Must-Have: Active participation in Competitive Programming (ICPC, Codeforces, Leetcode, Code Chef, etc.). Strong profiles on coding platforms with consistent problem-solving history. Ability to simplify complex concepts and keep students engaged. Passion for teaching and mentoring B. Tech students. Good to Have Prior experience teaching undergraduate/graduate students. Familiarity with modern pedagogy & teaching tools. Research orientation in computer science and education. Perks & Benefits Competitive salary packages. Opportunity to work alongside ICPC World Finalists Deepak Kumar Gour and Ashwin Krishnamoorthy, ISRO scientists, and other industry leaders. Access to state-of-the-art labs and facilities. Platform to drive innovation and shape the next generation of tech talent. Interview Process Round 1 – Technical Evaluation: Coding/DSA problem-solving assessment. Round 2 – Teaching Demonstration: Deliver a mock lecture to evaluate pedagogy. Round 3 – Final Discussion: Interaction with Newton School & University leadership for cultural fit. Learn more about us: Newton School of Technology
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Data Structures Jobs