Careers

What impact will you make?

Are you ready to apply your knowledge to exciting new challenges? From learning to leadership, this is your chance to take your career to a next level.
Apply for below listed vacancies and our team will get in touch with you.


Full Time Jobs


1) Profile: Software Developer

Job Description :

    We are looking for a coding fanatic who is interested in working upon and learning new technologies. A person who will closely work with our Software team to accomplish the operational excellence of the GeeksforGeeks website. If you think you have the niche for new technologies to work on, you will be our choice to go.

Roles and Responsibilities :

  1. You will be responsible for adding and improving functionalities to the various domains of GeeksforGeeks.
  2. You will be responsible for developing REST APIs for backend services like Authentication, Authorization, etc.

Desired Skills:

  • Good knowledge and working experience in React JS and Javascript.
  • Excellent Knowledge of Data Structures and Algorithms/ Programming Concepts.
  • Experience in basic Web development (HTML5/ CSS3/ JavaScript/ SQL).
  • Well versed with RDBMS with hands on experience in MySQL.
  • Knowledge of Amazon AWS and cloud services.
  • Experience in Backend development (Django/ Core PHP).
  • Familiarity with RESTful APIs to connect Web applications to back-end service.
  • Strong knowledge of Object Oriented programming, design principles, patterns, and best practices.
  • Creativity and critical thinking to optimally implement new features.
  • Familiarity with code versioning tools like Git.
  • Learn quickly and adapt to a fast-changing environment.
  • Ability and eagerness to learn and explore new topics independently.

Qualification : B Tech./ M Tech.(CS/IT) OR MCA
Salary offered: Best in industry.
Expected Date of Joining : As soon as possible
Location : Noida

Click here to apply


2) Profile : Member of Technical Staff

Job Description :

    GeeksforGeeks is looking for a computer science enthusiast who is interested in gaining and imparting it’s knowledge. A person who is comfortable in working with our tight knit review team in publishing technical articles while also improving your own knowledge since the articles are from all around the world. If you think you have command over topics like Python, DSA, Android and web technologies in general on your fingertips along with a good analytical skills, then your profile would be the catch for us.

Roles and Responsibilities :

  1. You will coordinate and work with the Technical Content Team for creating and reviweing quality content for our website and stimulate problems for various domains.
  2. Create and Review questions for numerous courses that are available on our website.
  3. Review technical content, articles, codes, and other contents to be published on our website.
  4. Create problems and test the questions around data structures and algorithms,etc across various difficulty levels for Hiring Contests,conducted by GeeksforGeeks.

Desired Skills:
At least one of these skills is required:

  • Excellent Knowledge of Data Structures and Algorithms/ C/ C++/ Java/ Ruby etc.
  • Excellent knowledge of web technologies like HTML/ CSS/ JavaScript/ JQuery/ PHP etc.
  • Knowledge of other computer science subjects like DBMS/ OS/ Networking/ Machine Learning etc.

Qualification : B Tech./ M Tech. (CS/IT) OR MCA
Salary offered: Best in industry.
Expected Date of Joining : As soon as possible
Location : Noida
Click here to apply


3) Profile: Recruiter

Job Description :

  1. Would be responsible for activities related to Placement of the students,with other companies.
  2. To establish and maintain strong Corporate/HR connection to set tie-ups of other companies with GeeksforGeeks, for placements of students.
  3. Form successful association with variety of companies where students can do internships or apply for a full time placement.
  4. Follow-up and tracking the requirements of various companies and initiate the placement process for the same.
  5. To handle end-to-end placement related activities and to collect feedback of the students from the companies, for future references.

Desired Skills:

  • Must have strong connections/links with the Corporates or HR personnel of various companies through linkedIn or other channels of professional network.
  • Must form unique association with employers to build a positive image of the company’s brand.
  • Excellent Communication and interpersonal skills .
  • Should be persistent in follow-ups with the companies.

Salary offered: Best in industry
Expected Joining : As soon as possible
Location : Sector- 136, Noida

Click here to apply


4) Profile: Graphics Designer

Job Description :

  1. Creating graphics for technical content available on the website.
  2. Creating poster designs for the marketing team.
  3. Reviewing videos before publishing on our YouTube Channel.

Desired Skills:

  • Excellent Knowledge of Graphics and Video Software like Adobe Illustrator, Adobe After Effects etc.
  • Basic Knowledge of Social Media.

Salary offered: Best in industry
Expected Joining : As soon as possible
Location : Sector- 136, Noida

Click here to apply


5) Profile: Associate Instructor

Job Description :

    We are hiring instructors who are passionate to put their education on screen. A person who will closely work with our content team and mentors to creatively and aesthetically produce videos for us on various topics.

Desired Skills:
At least one of these skills is required:

  • Excellent Knowledge of Data Structures and Algorithms/ C/ C++/ Java/ Python/ Ruby etc.
  • Excellent knowledge of web technologies like HTML/ CSS/ JavaScript/ JQuery/ PHP etc.
  • Knowledge of other computer science subjects like DBMS/ OS/ Networking/ Machine Learning etc.
  • Basic Knowledge of Adobe After Effects and Adobe Photoshop.

Salary offered: Best in industry
Expected Joining : As soon as possible
Location : Sector- 136, Noida

Click here to apply


6) Profile: Sales and Marketing Executive

Job Description :

    GeeksforGeeks is currently looking for an ambitious and highly-skilled sales and marketing personnel. You will have tremendous opportunities to develop and form innovative campaigns that will help to grow our organization’s marketing strategies. If you think you have good command over creativity and niche for social media , then you are what we are looking for.

Roles and Responsibilities :

  1. Will be responsible for all the communication with clients and getting them on board for association.
  2. Resolving queries of candidates for our courses and converting them to sales.
  3. Handling social media channels of GeeksforGeeks.

Desired Skills:

  • Excellent Verbal and Written English. Excellent Communication Skills.
  • Ability to convince and deal with customers and clients.
  • Basic Knowledge of Social Media.

Salary offered: Best in industry
Expected Joining : As soon as possible
Location : Sector- 136, Noida

Click here to apply


7) Profile: Instructor

Job Description :

    GeeksforGeeks is looking for a teaching enthusiast who is interested in contributing to our platform. A person who can work with our mentors in providing content and curricular support to build a learning environment in terms of supervision, coaching and mentoring to our online and offline courses. If you think you can help orient the GeeksforGeeks educational community, you are what we are looking for.

Roles and Responsibilities :

  1. Job involves teaching students in a classroom of around 40 students.
  2. Recording video lectures for Online courses.
  3. Problem solving, taking doubt sessions.

Desired Skills:

  • Excellent in-depth knowledge of Data Structures and Algorithms.
  • Candidates with experience on live projects and excellent programming skills will be preferred.

Location: Sector- 136, Noida, Uttar Pradesh, India.
Job Type: Full Time.
How to Apply: Send your resume/CV to careers@geeksforgeeks.org with subject: Application for Full Time Mentor in Geeks Classes.


Part Time Jobs


1) Profile: Instructor

Job Description :

  1. Job involves teaching students in a classroom of around 40 students.
  2. Problem solving, taking doubt sessions.

Desired Skills:

  1. Excellent in-depth knowledge of Data Structures and Algorithms.
  2. Candidates with experience on live projects and excellent programming skills will be preferred.

Location: Sector- 136, Noida, Uttar Pradesh, India.
Job Type: Part time/ Freelancer.
Job Timings: Weekends (3 hours/day).
How to Apply: Send your resume/CV to careers@geeksforgeeks.org with subject: Application for Mentor in Geeks Classes.


2) Profile: Teaching Assistant

Job Description :

  1. Job involves taking doubt sessions and coordinating with mentors.

Desired Skills:

  1. Excellent in-depth knowledge of Data Structures and Algorithms.
  2. Candidates with excellent competitive programming profiles will be preferred.

Location: Sector- 136, Noida, Uttar Pradesh, India.
Job Type: Part-time/ Freelancer.
Job Timings: Weekends (3 hours/day).
How to Apply: Send your resume/CV to careers@geeksforgeeks.org with subject: Application for Teaching Assistant in Geeks Classes.

My Personal Notes arrow_drop_up