Skip to content
Filters
 Internship
 Part Time
 Full Time
Careers@
GeeksforGeeks
 Internship
 Part Time
 Full Time
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

    Associate Mentor/ Mentor

    Job Description
    GeeksforGeeks stands apart from other platforms because only experienced professionals
    are permitted to lead our cohorts. We are seeking individuals who possess software development/ teaching experience.
    The Mentor will be responsible to take online classes/live classes and will be responsible for the creation of course material.

    Required Educational Background :
    • M.tech tier-1 or 2 colleges will be preferred.
    • B.tech/M.tech from other institutes with good competitive programming handles can also apply
    Required Experience :
    • 1-5 yrs (experience with Tech Institutes/ Training Institutes/ IT Services Organizations)
    Freshers can apply ?
    • Yes, if you are good at competitive programming and have a good rating on coding platforms. For example, A rating of 5 stars or more on Codechef.
    You should apply if :
    • You are comfortable and confident guiding students through structured lesson plans while sometimes needing to diverge from the lecture track to give real-world examples based on your own experiences.
    • You are honest and open with your students and display a genuine desire to help them learn and grow.
    • You are able to keep your highest-performing students engaged with additional challenges.
    • You are capable of translating your own career experiences into advice for aspiring developers.
    What we expect from our Course Mentors:
    • Candidates with Excellent in-depth knowledge of Data Structures and Algorithms along with at least one technology stack
    • Candidates with experience on live projects and excellent programming skills will be preferred.
    • You should possess excellent communication skills and should be able to communicate effectively with diversified student base (Including International Geographic locations).
    • You are willing to research and explore best practices in teaching and are able to contribute to the ongoing evolution of a comprehensive curriculum, with supporting exercises to produce valuable junior developers.
    Salary offered :
    • 7-9 LPA for Associate Mentors (Freshers from tier 1 and tier 2 colleges)
    • 10 LPA and above for experienced professionals
    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Full Time

    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.

    Role and Responsibilities :
    • You will be responsible for adding and improving functionalities to the various domains of GeeksforGeeks.
    • You will be responsible for developing REST APIs for backend services like Authentication, Authorization, etc.
    You should apply if :
    • 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

    Full Time

    Member of Technical Staff (DSA)

    Job Description
    We are looking for a Computer Science enthusiast who is willing to contribute
    to the technical content development of our website. The position entails working
    with our review team in the assessment and development of the content present on
    our website. If you think you have command over DSA on your fingertips along with
    good analytical skills, then your profile would be the catch for us.

    Role and Responsibilities :
    • You will coordinate and work with the Technical Content Team for creating and reviewing quality content for our website and stimulate problems for various domains.
    • Review technical content, articles, codes, and other contents to be published on our website.
    • Create problems and test the questions across various difficulty levels for Hiring Contests,conducted by GeeksforGeeks.
    Desired Skills :
    • Excellent Knowledge of Data Structures and Algorithms
    • Knowledge of other computer science subjects (Would be a plus)
    Qualification :
    B Tech./ M Tech.(CS/IT) OR MCA

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Full Time

    Member of Technical Staff (JAVA)

    Job Description
    We are looking for a Computer Science enthusiast who is willing
    to contribute to the technical content development of our website.
    The position entails working with our review team in the assessment
    and development of the content present on our website. If you think
    you have command over Java on your fingertips along with good analytical skills,
    then your profile would be the catch for us.

    Role and Responsibilities :
    • You will coordinate and work with the Technical Content Team for creating and reviewing quality content for our website and stimulate problems for various domains.
    • Review technical content, articles, codes, and other contents to be published on our website.
    • Create problems and test the questions across various difficulty levels for Hiring Contests, conducted by GeeksforGeeks.
    Desired Skills :
    • Excellent Knowledge of Java
    • Knowledge of other computer science subjects, Java Advanced would be a plus
    Qualification :
    B Tech./ M Tech.(CS/IT) OR MCA

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Full Time

    Course Counsellor (Sales)

    Job Description
    GeeksforGeeks is currently looking for 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.Candidates for this role should be creative, charismatic,
    knowledgeable, and exceptionally well-versed in Social Media Marketing.
    If you think you can help channelise GeeksforGeeks various Marketing strategies ,
    then you are what we are looking for.

    Role and Responsibilities :
    • Work collaboratively with the sales team to assess current projections.
    • Will be responsible for all the communication with clients and getting them on board for association.
    • Resolving queries of candidates for our courses and converting them to sales.
    • Help to detail, design, and implement marketing plans for each product and services being offered.
    • Handling social media channels of GeeksforGeeks.
    Desired Skills :
    • Excellent Verbal and Written English and excellent in Communication Skills.
    • Experience in selling Computer Science or Coding Courses
    • Proficient in Social Media Marketing, Email Marketing
    Qualification :
    Any Graduate/Post-Graduate (B.Tech in CS Preferred)

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Full Time

    Test Automation Engineer

    Job Description
    GeeksforGeeks is looking for a highly-skilled Test Automation Engineer to design automation tests.
    A person who can design automation scripts and find solutions for automation problems.
    Proficiency in programming languages and excellent time management skills are top-notch
    for a Test Automation Engineer. You should also be committed to developing skills in order
    to provide up-to-date solutions.

    Role and Responsibilities :
    • Write, design, and execute automated tests by creating scripts that run testing functions automatically.
    • Write documentation for automated processes including test plans, test procedures, and test cases.
    • Log and document bugs in the tracking system.
    • Set up Continuous Integration.
    • Researching issues in software through testing.
    • Keeping updated with the latest industry developments.
    Desired Skills :
    • Proficiency in any programming language such as Python or Java.
    • Knowledge of quality management tools (Test Manager, Test Link, SpiraTest, TestRail).
    • Organize & manage all phases of the software testing process including planning, running tests
    • Tracking defects, generating and storing test reports, and interlinking them with the release requirements.
    • Knowledge of any test automation frameworks like Selenium, TestNG, or JUnit.
    • Good problem-solving skills, highly accurate and detail- oriented.
    Qualification :
    B.tech (CS/IT) / M.tech (CS/IT) or Software development or any other related field.

    Required Experience :
    At least 1-year experience as a Test Automation Engineer.

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida Sec. 136

    Full Time

    Android Developer

    Job Description
    We are looking for an Android Developer who possesses a passion for pushing Mobile Technologies to the limits. You
    will work with our android team to design and build the next generation of our mobile applications. Your primary
    focus will be the development of Android applications and their integration with backend services.

    Role and Responsibilities :
    • Design and build advanced applications for Android platform.
    • Continuously discover, evaluate and implement new technologies to maximize development efficiency.
    • Help maintain code quality and be able to write reusable code.
    • Work on bug fixing and improving application performance.
    • Ensure the best possible performance, quality responsiveness of application.
    Desired Skills :
    • Strong knowledge of Android SDK, different versions of Android and how to deal with different screen sizes.
    • Strong knowledge of Data Structures and Algorithms, Kotlin and Java and DBMS.
    • Familiarity with RESTful APIs to connect Android applications to back-end services.
    • Knowledge of the open source Android ecosystem and libraries available for common tasks.
    • Learn quickly and adapt to a fast-changing environment.
    • Solid understanding of full Android development life cycle.
    Qualification :
    B.Tech/M.Tech (CS/IT)

    Required Experience :
    1-3 Years of Relevant experience

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida Sec. 136

    Full Time

    iOS Developer

    Job Description
    At GeeksforGeeks we are looking for an iOS Developer, who possesses strong skills at iOS backend & Frontend
    Development using Objective-C/Swift and React Native. If you believe you are good at these skill sets, then this is
    the perfect role for you.

    Role and Responsibilities :
    • Design and Build Mobile Application for the iOS platform from Scratch.
    • Responsible for Backend and Frontend Development for iOS Application.
    • Responsible for API Development and integration of App Development.
    • Responsible for Mobile App Development along with mobile testing tools and techniques.
    • Testing, bug fixing, and improving application performance.
    • Collaborate with cross-functional teams, define, design and add new features.
    • Responsible and capable of meeting tight deadlines.
    Desired Skills :
    • Excellent Knowledge of Swift or Objective-C.
    • Excellent Knowledge of DSA Concepts.
    • Good Knowledge of React Native.
    • Familiarity with push notifications, APIs and cloud messaging.
    • Should be comfortable with Concurrent Programming.
    • Analytical mindset and good problem-solving skills.
    • Creativity & Critical thinking to optimally implement new features.
    Qualification :
    B.Tech/M.Tech (CS/IT)

    Required Experience :
    1-3 Years Experience

    Salary offered :
    Best In Industry

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida Sec. 136

    Full Time

    Motion Graphic Designer

    Job Description
    To process and enhance video assets based on standard procedures. The position requires
    the technical knowledge to identify improvement opportunities within the workflow and act
    upon reducing waste and improving quality of the product videos.

    Role and Responsibilities :
    • Familiarity with special effects and Compositing.
    • Hands-on Experience on Graphics Design.
    • Video editing and graphic designing on Adobe Premier or equally legible editing Software would be an advantage.
    • Performs motion graphics for creating Product summary videos.
    • Hands-on on Adobe After Effect.
    • Ability to edit templates as per need on Adobe After Effects.
    • Manage multiple projects and deliver work on time.
    Desired Skills :
    • Ability to prioritize and multi-tasking.
    • Knowledge about copyright in Digital Media.
    • Very organized and detail-oriented.
    • A positive ” can-do” attitude.
    Required Experience :
    0-3 Years Experience

    Qualification :
    B.tech / Media & Mass comm/ BCA/ MCA

    Salary offered :
    3-4 LPA

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Full Time

    Graphic Designer

    Job Description
    GeeksforGeeks is looking for a graphics designer who will have strong creative
    skills and a portfolio of work that demonstrates their passion for content development
    & illustrative design.

    Role and Responsibilities :
    • Responsible mainly for social media graphics, marketing collaterals, illustrations, and logo design
    • Knowledge and understanding of typography, color theory, logo design, image selection layouts, grids, templates, image use and graphic design principles.
    • Design creatives for digital marketing like social media posts & ad campaigns, blog posts images and infographics mostly around programming material.
    • Hands-on Experience on Graphics Design.
    • Graphic designing on Adobe Premier or equally legible editing Software would be an advantage.
    • Manage multiple projects and deliver work on time.
    Desired Skills :
    • Design software/tools knowledge is good to have but creativity and design sense is a must.
    • Ability to prioritize and multi-tasking.
    • Knowledge about copyright in Digital Media.
    • Very organized and detail-oriented.
    • A positive ” can-do” attitude.
    Required Experience :
    0-3 Years Experience

    Qualification :
    B.tech / Media & Mass comm/ BCA/ MCA

    Salary offered :
    3-4 LPA

    Expected Date of Joining :
    As soon as possible

    Location :
    Noida

    Part Time

    Course Mentor

    Job Description
    GeeksforGeeks stands apart from other platforms because only experienced professionals
    are permitted to lead our cohorts. We are seeking individuals who possess software
    development/ teaching experience.
    The Course Mentors should have strong command on Data Structures and Algorithms.

    Desired Skills :
    • Candidates with Excellent in-depth knowledge of Data Structures and Algorithms.
    • Candidates with experience on live projects and excellent programming skills will be preferred.
    • You should posses excellent communication skills and should be able to communicate effectively with diversified student base (Including International Geographic locations).
    • You are willing to research and explore best practices in teaching and are able to contribute to the ongoing evolution of a comprehensive curriculum, with supporting exercises to produce valuable junior developers.
    • Basic Knowledge of Adobe After Effects and Adobe Photoshop.
    You should apply if :
    • You are comfortable and confident guiding students through structured lesson plans while sometimes needing to diverge from the lecture track to give real world examples based on your own experiences.
    • You are honest and open with your students and display a genuine desire to help them learn and grow.
    • You are able to keep your highest performing students engaged with additional challenges.
    • You are capable of translating your own career experiences into advice for aspiring developers.
    Required Experience :
    1-5 yrs (experience with Tech Institutes/ Training Institutes/ IT Services Organizations)

    Salary offered :
    10 LPA and above

    Expected Date of Joining :
    As soon as possible

    Location :
    Sector- 136, Noida

    Part Time

    Technical Content Writer

    Job Description
    Excellent writing skills in technical content is must for content writing.
    Click here to choose and write from a wide range of topics.

    Stream :
    Computer Science

    Desired Skills :
    C/C++/Java/Python/Data Structures and Algorithm.

    Expected Date of Joining :
    As soon as possible

    Internship (work from office)

    Technical Content Engineer

    Job Description
    Excellent writing skills in technical content is must for content writing.
    You will also be responsible for Reviewing the technical content thoroughly.

    You should apply if :
    • Candidates qualified for internship will be eligible for Certificates by GeeksforGeeks
    • Students will also get Stipend of the internship
    • Improves your knowledge as you need to learn extensively before writing an article
    • Flexible work timings as this is work@home Internship
    • Duration of internship can be one month to one year.
    Duration of Internship :
    6 – 12 months

    Stream :
    Computer Science

    Desired Skills :
    C/C++/Java/Python/Data Structures and Algorithm.

    Expected Date of Joining :
    As soon as possible

    My Personal Notes arrow_drop_up

    No Jobs Found or Opening Right Now.