Do You Want to Change the Future of Education?


Our mission is to transform learning.

“EdX represents a unique opportunity to improve education on our campuses through online learning, while simultaneously creating a bold new educational path for millions of learners worldwide.”

—Rafael Reif, MIT President

“EdX gives Harvard and MIT an unprecedented opportunity to dramatically extend our collective reach by conducting groundbreaking research into effective education and by extending online access to quality higher education.”

—Drew Faust, Harvard President

EdX is looking to add new talent to our team!

Our mission is to give a world-class education to everyone, everywhere, regardless of gender, income or social status

Today, EdX.org, a not-for-profit provides hundreds of thousands of people from around the globe with access to free education.  We offer amazing quality classes by the best professors from the best schools. We enable our members to uncover a new passion that will transform their lives and their communities.

Around the world-from coast to coast, in over 192 countries, people are making the decision to take one or several of our courses. As we continue to grow our operations, we are looking for talented, passionate people with great ideas to join the edX team. We aim to create an environment that is supportive, diverse, and as fun as our brand. If you’re results-oriented, dedicated, and ready to contribute to an unparalleled member experience for our community, we really want you to apply.

As part of the edX team, you’ll receive:

  • Competitive compensation
  • Generous benefits package
  • Free lunch every day
  • A great working experience where everyone cares and wants to change the world (no, we're not kidding)

While we appreciate every applicant’s interest, only those under consideration will be contacted. We regret that phone calls will not be accepted. Equal opportunity employer.

All positions are located in our Cambridge offices.

DIRECTOR OF EDUCATION SERVICES

The edX Director of Education Services reporting to the VP of Engineering and Education Services is responsible for:

  1. Delivering 20 new courses in 2013 in collaboration with the partner Universities
    • Reporting to the Director of Education Services are the Video production team, responsible for post-production of Course Video. The Director must understand how to balance artistic quality and learning objectives, and reduce production time so that video capabilities are readily accessible and at reasonable costs.

    • Reporting to the Director are a small team of Program Managers, who are responsible for managing the day to day of course production and operations. The Director must be experienced in capacity planning and operations, understand how to deploy lean collaboration and able to build alliances inside edX and the University. In conjunction with the Program Managers, the Director of Education Services will supervise the collection of research, the retrospectives with Professors and the assembly of best practices in course production and operations. The three key deliverables are the use of a well-defined lean process for onboarding Professors, the development of tracking tools, and assessment of effectiveness of Best Practices.
    • Also reporting to the Director of Education Services are content engineers and Course Fellows, skilled in the development of edX assessments. The Director of Education Services will also be responsible for communicating to the VP of Engineering requirements for new types of course assessments. Course Fellows are extremely talented Ph.D.'s who work directly with the Professors to define and develop assessments and course curriculum.
  2. Training and Onboarding of 30 Partner Universities and Affiliates
    • The edX Director of Education Services is responsible for building out the Training capabilities and delivery mechanisms for onboarding Professors at partner Universities. The edX Director must build out both the Training Team and the curriculum. Training will be delivered in both online courses, self-paced formats, and workshops. The training must cover a curriculum that enables partner institutions to be completely independent. Additionally, partner institutions should be engaged to contribute to the curriculum and partner with edX in the delivery of the material. The curriculum must exemplify the best in online learning, so the Universities are inspired to offer the kind of learning they have experienced in their edX Training.
    • Expand and extend the education goals of the partner Universities by operationalizing best practices.
    • Engage with University Boards to design and define the success that the technology makes possible.
  3. Growing the Team, Growing the Business
    • The edX Director will be responsible for working with Business Development to identify revenue opportunities and build profitable plans to grow the business and grow the team.
    • Maintain for-profit nimbleness in an organization committed to non-profit ideals.
    • Design scalable solutions to opportunities revealed by technical innovations
  4. Integrating a Strong Team within Strong Organization
    • Connect organization's management and University leadership with consistent and high quality expectations and deployment
    • Integrate with a highly collaborative leadership team to maximize talents of the organization
    • Successfully escalate issues within and beyond the organization to ensure the best possible educational outcome for students and Universities

Skills:

  • Ability to lead simultaneous initiatives in an entrepreneurial culture
  • Self-starter, challenger, strategic planner, analytical thinker
  • Excellent written and verbal skills
  • Strong, proactive leadership
  • Experience with deploying educational technologies on a large scale
  • Develop team skills in a ferociously intelligent group
  • Fan the enthusiasm of the partner Universities when the enormity of the transition they are facing becomes intimidating
  • Encourage creativity to allow the technology to provoke pedagogical possibilities that brick and mortar classes have precluded.
  • Lean and Agile thinking and training. Experienced in Scrum or Kanban.
  • Design and deliver hiring/development plans which meet rapidly changing skill needs.

If you are interested in this position, please send an email to jobs@edx.org.

MANAGER OF TRAINING SERVICES

The Manager of Training Services is an integral member of the edX team, a leader who is also a doer, working hands-on in the development and delivery of edX’s training portfolio. Reporting to the Director of Education Services, the manager will be a strategic thinker, providing leadership and vision in the development of world-class training solutions tailored to meet the diverse needs of edX Universities, partners and stakeholders

Responsibilities:

  • Working with the Director of Education Services, create and manage a world-class training program that includes in-person workshops and online formats such as self-paced courses, and webinars.
  • Work across a talented team of product developers, video producers and content experts to identify training needs and proactively develop training curricula for new products and services as they are deployed.
  • Develop the means for sharing and showcasing edX best practices for both internal and external audiences.
  • Apply sound instructional design theory and practice in the development of all edX training resources.
  • Work with program managers to develop training benchmarks and Key Performance Indicators. Monitor progress and proactively make adjustments as necessary.
  • Collaborate with product development on creating documentation and user guides.
  • Provide on-going evaluation of the effectiveness of edX training programs.
  • Assist in the revision/refinement of training curricula and resources.
  • Grow a train-the-trainer organization with edX partners, identifying expert edX users to provide on-site peer assistance.
  • Deliver internal and external trainings.
  • Coordinate with internal teams to ensure appropriate preparation for trainings, and follow-up after delivery.
  • Maintain training reporting database and training records.
  • Produce training evaluation reports, training support plans, and training improvement plans.
  • Quickly become an expert on edX's standards, procedures and tools.
  • Stay current on emerging trends in eLearning, platform support and implementation strategy.

Requirements:

  • Minimum of 5-7 years experience developing and delivering educational training, preferably in an educational technology organization.
  • Lean and Agile thinking and training. Experienced in Scrum or Kanban.
  • Excellent interpersonal skills including proven presentation and facilitation skills.
  • Strong oral and written communication skills.
  • Proven experience with production and delivery of online training programs that utilize asychronous and synchronous delivery mechanisms.
  • Flexibility to work on a variety of initiatives; prior startup experience preferred.
  • Outstanding work ethic, results-oriented, and creative/innovative style.
  • Proactive, optimistic approach to problem solving.
  • Commitment to constant personal and organizational improvement.
  • Willingness to travel to partner sites as needed.
  • Bachelor's or Master's in Education, organizational learning, or other related field preferred. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.

If you are interested in this position, please send an email to jobs@edx.org.

TRAINER

All those Universities on the edX homepage are full of incredible professors and teaching teams, designing on-line courses that will change the face of education. The edX team is constantly training whole new university teams on how to make their visions shine using edX software. We're looking for some truly talented people to help train people on the tools that are enabling the future of education.

Responsibilities:

  • Facilitate training programs as required ensuring that best practices are incorporated in all learning environments.
  • Create and design learning materials for training curriculums, incorporate edX best practices into training curriculum.
  • Incorporate key performance metrics into training modules; participate in strategic initiatives
  • Measure, monitor and share training results with business units to identify future training opportunities.
  • Identify and leverage existing resources to maximize partner efficiency and productivity.
  • Work with both Universities and edX to provide strategic input based on future training needs.
  • Communicate effectively in oral and written presentations.
  • Analyze learners training needs and identify cross training opportunities.
  • Mentor and train others on training tools to expand training efficiency and uniformity.
  • Build relationships with universities to be viewed as a trusted training partner.

Requirements:

  • Minimum of 1-3 years experience developing and delivering educational training, preferably in an educational technology organization.
  • Lean and Agile thinking and training. Experienced in Scrum or Kanban preferred.
  • Excellent interpersonal skills including proven presentation and facilitation skills.
  • Strong oral and written communication skills.
  • Flexibility to work on a variety of initiatives; prior startup experience preferred.
  • Outstanding work ethic, results-oriented, and creative/innovative style.
  • Proactive, optimistic approach to problem solving.
  • Commitment to constant personal and organizational improvement.
  • Willingness to travel to partner sites as needed.
  • Bachelors or Master's in Education, organizational learning, instructional design or other related field preferred. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.

If you are interested in this position, please send an email to jobs@edx.org.

INSTRUCTIONAL DESIGNER

The Instructional Designer will work collaboratively with the edX content and engineering teams to plan, develop and deliver highly engaging and media rich online courses. The Instructional Designer will be a flexible thinker, able to determine and apply sound pedagogical strategies to unique situations and a diverse set of academic disciplines.

Responsibilities:")}

  • Work with the video production team, product managers and course staff on the implementation of instructional design approaches in the development of media and other course materials.
  • Based on course staff and faculty input, articulate learning objectives and align them to design strategies and assessments.
  • Develop flipped classroom instructional strategies in coordination with community college faculty.
  • Produce clear and instructionally effective copy, instructional text, and audio and video scripts
  • Identify and deploy instructional design best practices for edX course staff and faculty as needed.
  • Create course communication style guides. Train and coach teaching staff on best practices for communication and discussion management.
  • Serve as a liaison to instructional design teams based at our partner Universities.
  • Consult on peer review processes to be used by learners in selected courses.
  • Ability to apply game-based learning theory and design into selected courses as appropriate.
  • Use learning analytics and metrics to inform course design and revision process.
  • Collaborate with key research and learning sciences stakeholders at edX and partner institutions for the development of best practices for MOOC teaching and learning and course design.
  • Support the development of pilot courses and modules used for sponsored research initiatives.

Qualifications:

  • Master's Degree in Educational Technology, Instructional Design or related field. Experience in higher education with additional experience in a start-up or research environment preferable. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.
  • Experience in higher education with additional experience in a start-up or research environment preferable.
  • Excellent interpersonal and communication (written and verbal), project management, problem-solving and time management skills. The ability to be flexible with projects and to work on multiple courses essential.
  • Ability to meet deadlines and manage expectations of constituents.
  • Capacity to develop new and relevant technology skills. Experience using game theory design and learning analytics to inform instructional design decisions and strategy.
  • Technical Skills: Video and screencasting experience. LMS Platform experience, XML, HTML, CSS, Adobe Design Suite, Camtasia or Captivate experience. Experience with web 2.0 collaboration tools.

Eligible candidates will be invited to respond to an Instructional Design task based on current or future edX course development needs.

If you are interested in this position, please send an email to jobs@edx.org.

PROGRAM MANAGER

EdX Program Managers (PM) lead the edX's course production process. They are systems thinkers who manage the creation of a course from start to finish. PMs work with University Professors and course staff to help them take advantage of edX services to create world class online learning offerings and encourage the exploration of an emerging form of higher education.

Responsibilities:

  • Create and execute the course production cycle. PMs are able to examine and explain what they do in great detail and able to think abstractly about people, time, and processes. They coordinate the efforts of multiple teams engaged in the production of the courses assigned to them.
  • Train partners and drive best practices adoption. PMs train course staff from partner institutions and help them adopt best practices for workflow and tools.
  • Build capacity. Mentor staff at partner institutions, train the trainers that help them scale their course production ability.
  • Create visibility. PMs are responsible for making the state of the course production system accessible and comprehensible to all stakeholders. They are capable of training Course development teams in Scrum and Kanban, and are Lean thinkers and educators.
  • Improve workflows. PMs are responsible for carefully assessing the methods and outputs of each course and adjusting them to take best advantage of available resources.
  • Encourage innovation. Spark creativity in course teams to build new courses that could never be produced in brick and mortar settings.

Qualifications:

  • Bachelor's Degree. Master's Degree preferred. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.
  • At least 2 years of experience working with University faculty and administrators.
  • Proven record of successful Scrum or Kanban project management, including use of project management tools.
  • Ability to create processes that systematically provide solutions to open ended challenges.
  • Excellent interpersonal and communication (written and verbal) skills, the ability to define and solve technical, process and organizational problems, and time management skills.
  • Proactive, optimistic approach to problem solving.
  • Commitment to constant personal and organizational improvement.

Preferred qualifications

  • Some teaching experience,
  • Online course design and development experience.
  • Experience with Lean and Agile thinking and processes.
  • Experience with online collaboration tools
  • Familiarity with video production.
  • Basic HTML, XML, programming skills.

If you are interested in this position, please send an email to jobs@edx.org.

DIRECTOR, PRODUCT MANAGEMENT

When the power of edX is at its fullest, individuals become the students they had always hoped to be, Professors teach the courses they had always imagined and Universities offer educational opportunities never before seen. None of that happens by accident, so edX is seeking a Product Manager who can keep their eyes on the future and their heart and hands with a team of ferociously intelligent and dedicated technologists.

The responsibility of a Product Manager is first and foremost to provide evidence to the development team that what they build will succeed in the marketplace. It is the responsibility of the Product Manager to define the product backlog and the team to build the backlog. The Product Manager is one of the most highly leveraged individuals in the Engineering organization. They work to bring a deep knowledge of the Customer - Students, Professors and Course Staff to the product roadmap. The Product Manager is well-versed in the data and sets the KPI's that drives the team, the Product Scorecard and the Company Scorecard. They are expected to become experts in the business of online learning, familiar with blended models, MOOC's and University and Industry needs and the competition. The Product Manager must be able to understand the edX stakeholders.

Responsibilities:

  • Assess users' needs, whether students, Professors or Universities.
  • Research markets and competitors to provide data driven decisions.
  • Work with multiple engineering teams, through consensus and with data-backed arguments, in order to provide technology which defines the state of the art for online courses.
  • Repeatedly build and launch new products and services, complete with the training, documentation and metrics needed to enhance the already impressive brands of the edX partner institutions.
  • Establish the vision and future direction of the product with input from edX leadership and guidance from partner organizations.
  • Work in a lean organization, committed to Scrum and Kanban.

Qualifications:

  • Bachelor's degree or higher in a Technical Area, MBA or Masters in Design preferred. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.
  • Proven ability to develop and implement strategy
  • Exquisite organizational skills
  • Deep analytical skills
  • Social finesse and business sense
  • Scrum, Kanban
  • Infatuation with technology, in all its frustrating and fragile complexity
  • Top flight communication skills, oral and written, with teams which are centrally located and spread all over the world.
  • Personal commitment and experience of the transformational possibilities of higher education

If you are interested in this position, please send an email to jobs@edx.org.

CONTENT ENGINEER

Content engineers help create the technology for specific courses. The tasks include:

  • Developing of course-specific user-facing elements, such as the circuit editor and simulator.
  • Integrating course materials into courses.
  • Creating programs to grade questions designed with complex technical features.
  • Knowledge of Python, XML, and/or JavaScript is desired. Strong interest and background in pedagogy and education is desired as well.
  • Building course components in straight XML or through our course authoring tool, edX Studio.
  • Assisting University teams and in house staff take advantage of new course software, including designing and developing technical refinements for implementation.
  • Pushing content to production servers predictably and cleanly.
  • Sending high volumes of course email adhering to email engine protocols.

Qualifications:

  • Bachelor's degree or higher. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.
  • Thorough knowledge of Python, DJango, XML, HTML, CSS, JavaScript and backbone.js.
  • Ability to work on multiple projects simultaneously without splintering.
  • Tactfully escalate conflicting deadlines or priorities only when needed. Otherwise help the team members negotiate a solution.
  • Unfailing attention to detail, especially the details the course teams have seen so often they don't notice them anymore.
  • Readily zoom from the big picture to the smallest course component to notice when typos, inconsistencies or repetitions have unknowingly crept in.
  • Curiosity to step into the shoes of an online student working to master the course content.
  • Solid interpersonal skills, especially good listening.

If you are interested in this position, please send an email to jobs@edx.org.

SOFTWARE ENGINEER

EdX is looking for engineers who can contribute to its Open Source learning platform. We are a small team with a startup, lean culture, committed to building open-source software that scales and dramatically changes the face of education. Our ideal candidates are hands on developers who understand how to build scalable, service based systems, preferably in Python and have a proven track record of bringing their ideas to market. We are looking for engineers with all levels of experience, but you must be a proven leader and outstanding developer to work at edX.

There are a number of projects for which we are recruiting engineers:

Learning Management System: We are developing an Open Source Standard that allows for the creation of instructional plug-ins and assessments in our platform. You must have a deep interest in semantics of learning, and able to build services at scale.

Forums: We are building our own Forums software because we believe that education requires a forums platform capable of supporting learning communities. We are analytics driven. The ideal Forums candidates are focused on metrics and key performance indicators, understand how to build on top of a service based architecture and are wedded to quick iterations and user feedback.

Analytics: We are looking for a platform engineer who has deep MongoDB or no SQL database experience. Our data infrastructure needs to scale to multiple terabytes. Researchers from Harvard, MIT, Berkeley and edX Universities will use our analytics platform to research and examine the fundamentals of learning. The analytics engineer will be responsible for both building out an analytics platform and a pub-sub and real-time pipeline processing architecture. Together they will allow researchers, students and Professors access to never before seen analytics.

Course Development Authoring Tools: We are committed to making it easy for Professors to develop and publish their courses online. So we are building the tools that allow them to readily convert their vision to an online course ready for thousands of students.

Requirements:

  • Real-world experience with Python or other dynamic development languages.
  • Able to code front to back, including HTML, CSS, JavaScript, Django, Python.
  • You must be committed to an agile development practices, in Scrum or Kanban.
  • Demonstrated skills in building Service based architecture.
  • Test Driven Development.
  • Committed to Documentation best practices so your code can be consumed in an open source environment.
  • Contributor to or consumer of Open Source Frameworks.
  • BS in Computer Science from top-tier institution. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.
  • Acknowledged by peers as a technology leader.

If you are interested in this position, please send an email to jobs@edx.org.

LEARNING SCIENCES ENGINEER

In 2012, edX reinvented education. In 2013, the edX learning sciences team is charged with reinventing education, again. The goal of the team is to prototype and develop technologies which will radically change the way students learn and instructors teach. We will engage in projects in learning analytics, crowdsourced content development, intelligent tutoring, as well as radical changes to the ways course content is structured. We are looking to opportunistically build a small (3 person), fast-moving team capable of rapidly bringing advanced development projects to prototype and to market. All members of the team must be spectacular software engineers capable of working in or adapting to dynamic, duck typed, functional languages (Python and JavaScript). In addition, we are looking for some combination of:

  • Deep expertise in mathematics, and in particular, advanced linear algebra, machine learning, big data, psychometrics, and probability.
  • UX design. Capable of envisioning user interface for software that does things that have never been done before, and bringing them through to market. Skills should be broad and range the full gamut: graphic design, UX, HTML5, basic JavaScript, and CSS.
  • Interest and experience in both research and practice of education, cognitive science, and related fields.
  • Core backend experience (Python, Django, MongoDB, SQL)
  • Background in social networks and social network analysis (both social science and mathematics) is desirable as well.

More than anything, we're looking for spectacular people capable of very rapidly building things which have never been built before. We're capable of providing both traditional employment, and potentially, in partnership with MIT, more academic opportunities.

If you are interested in this position, please send an email to jobs@edx.org.

SALES ENGINEER, BUSINESS DEVELOPMENT TEAM

A great relationship with edX begins long before the first student signs up. We are looking for some talented, self-motivated people to help set a solid foundation for our emerging corporate customers, NGO's, and governmental partners. As the Sales Engineer you will be expected to provide oversight if requested over more junior staff. This may include skills development, knowledge transfer, sharing technical expertise, and review of demos prior to presentation. The Sales Engineer should have familiarity with instructional design and competency in that area is a plus.

Experience teaching and mentoring, needs assessment and prior management responsibility, and LMS experience, also a plus. This is a team atmosphere with many constituencies working to develop a new global perspective regarding higher education and online learning. Respect and patience, along with knowledge and understanding of the development process is critical to success in order to maintain strong bonds between development teams, sales team, and prospect/client implementation teams. In addition the Sales Engineer may also work with our xUniversity partners and the affiliated professors joining the edX movement. This position requires customer facing skills, comfort in demonstrating the product, and ability to code 'demos' as required. Additionally you will be contributing to proposals, so clear documentation and writing skills are critical. The job will require travel to client sites around the US upon occasion, and possibly internationally as well. Job also requires good speaking skills, and a willingness and ability to communicate clearly and respond quickly to prospect and customer requests. This is a salaried position and will on occasion require work and responsiveness to both the edX team and customers 'after hours'. This position reports to the VP, Business Development and will be dotted lined to the development and program management teams.

Responsibilities:

  • Can code demos and evaluate demos of others
  • Prepare and deliver standard and custom demonstrations
  • Handle all pre-sales technical issues professionally and efficiently
  • Maintain in-depth knowledge of products and pending new releases
  • Maintain a working knowledge of documentation and training
  • Maintain a working knowledge of workflow systems
  • Respond to technical questions from universities looking to expand their on-line offerings
  • Provide feedback to Product Development regarding new features, improving product performance, and eliminating bugs in the product
  • Prepare Professional Services for efficient onboarding - professionally managing the transition from pre-sales to post-sales
  • Deliver high-level presentation and associated 'click-thru' demonstrations
  • and be able to customize to prospect's requirements
  • {(_"Understand and articulate the underlying technology concepts")}
  • Understand and articulate how all products components fit together technically as well as how they integrate and work with external technologies and cross functional applications found within clients organizations.
  • Build relationships with our prospects and universities, to be viewed as a trusted training partner.

Qualifications:

  • Minimum of 5 years of experience working closely with relationship based sales organizations, preferably in an educational technology organization.
  • Excellent interpersonal skills including proven presentation and facilitation skills.
  • Strong oral and written communication skills.
  • Flexibility to work on a variety of initiatives; prior startup experience preferred.
  • Outstanding work ethic, results-oriented, and creative/innovative style.
  • Proactive, optimistic approach to problem solving.
  • Commitment to constant personal and organizational improvement.
  • Willingness to travel to partner sites as needed.
  • Lean and Agile thinking and training. Experienced in Scrum or Kanban.
  • Bachelors or Master's in Education, organizational learning, or other related field preferred. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.

If you are interested in this position, please send an email to jobs@edx.org.

FRONT END DEVELOPER

edX is looking for a Front End Developer to join our Product and Engineering Teams to shape the experience of all of edX's online learning tools. Thousands of students learn with us every day - the way they connect with their courses, their professors and edX is through our ever more powerful front end. Our ideal candidates not only know modern front end development best practices, but make organization standards and teach others with them; sweat the mechanical, visual, and transactional details when bring a design to life in the browser; can instinctually bring organization to their HTML/CSS/JavaScript, documentation, or project; and thrive on collaborating with both designers and developers throughout a project's lifecycle.

As an edX Front End Developer, you:

  • Translate flat design comps, wireframes, and prototypes to production-ready interactive interfaces with joy and passion.
  • Are very familiar with cutting-edge front-end development practices and technology (CSS3, media queries, responsive web design, HTML5, etc.).
  • Write JavaScript without the use of a library while still being familiar with popular libraries such as jQuery.
  • Can abstract layouts, design patterns, and UI components while building out the interface to a product or application.
  • Appreciate that web standards, accessibility, and usability are essential to uphold.
  • Generally have experience with server-side templating and data extraction code while enjoying learning more from the development team.
  • Maintain the sanctity of a project's information architecture, interaction design, and visual design details while contributing to the effort.
  • Know how to test and refactor your code across browsers and with QA teams.
  • Work well with designers, developers, and colleagues.
  • Take pride in your communicative and collaborative abilities.

Front End Developers must also:

  • Have at least two years of professional, post-collegiate experience.
  • Have a BS, BFA or equivalent work experience. But we're all about education, so let us know how you gained what you need to succeed in this role: projects after completing 6.00x or CS50x, Xbox cheevos, on-line guilds led, large scale innovations championed.

About the Product Design and Development Teams:

We are a small team with a startup, lean culture, committed to building tools that help our users learn and teach online. Working alongside developers, course staff, product owners, and project stakeholders, our Designers shepherd the experience of an idea or tool through research and strategy phases and lead the Information Architecture, Interaction Design, Visual Design, and Front End Development efforts in bringing that experience to life.

If you wish to apply, please send your resume (PDF, text, or Word Doc), a thoughtful email that includes specifics about how your previous experience matches the Front End Developer role at edX, and online samples of your work to jobs@edx.org. Candidates who do not provide these will not be considered. EdX is open to considering candidates outside of the Boston/Cambridge, MA area who are willing to relocate.

TEST ENGINEER

EdX is looking for a Software Engineer in Test to help architect and implement improvements to our testing infrastructure and write code to validate and verify development and deployment of our MOOC platform.

You are an experienced professional who is passionate about and current with cutting edge methodologies and practices for delivering high quality software. For example, you understand and can articulate the difference between BDD and TDD. You champion for developers to be confident in the quality of their code by giving them the tools they need to create and execute their own tests. You write unit tests that follow best practices for each layer of an MVC architecture. You work side by side with the DevOps team to define environments and automate their buildouts.

Responsibilities:

  • Review software designs with a focus on code quality, risk, and testability
  • Build tools and frameworks that enable fellow engineers be more productive, write better code and test it themselves
  • Code test automation at all levels including class library, web application framework, javascript, and end-to-end
  • Enable metrics collection to measure adoption and expand the reach of the delivered tools
  • Fix framework bugs and improve test architecture, including adding required unit tests
  • Train and mentor other team members

Qualifications:

  • Excellent coding skills across a number of languages: Python or other high level programming languages, Javascript, bash, etc.
  • Experience in building test automation frameworks
  • Comfortable with source code in various languages (Python/Django, Ruby/Rails, Javascript/Backbone/JQuery, etc.)
  • Highly proficient in a Unix/Linux environment
  • Experience with database technologies from SQLite to MongoDB
  • Familiar with deployment automation (Puppet, Jenkins, AWS)
  • Open Source development experience preferred, extra points for sharing your GitHub / StackOverflow / etc. profile

If you are interested in this position, please send an email to jobs@edx.org.

COORDINATOR OF UNIVERSITY AND BUSINESS AFFAIRS

EdX is looking for a Coordinator of External Affairs, to streamline, organize and maintain our efforts in Business Development and University Relations.

There are 4 primary areas of responsibility:

  1. To ensure all visits to and from the edX offices by any partners and affiliates are managed, coordinated, and documented. This involves developing itineraries, booking flights and schedules, and managing meetings and events in concert with members of our executive team in University Relations and Business Development and our consortium of partners.
  2. To maintain a database of partners and prospects and manage any data flows/reporting required.
  3. To manage the information flow, recording activity on the edX Wiki page by synthesizing data and analysis from all visits and meetings and create updates on the edX Wiki page.
  4. To act as a central point of contact for all relationship and event activity within this scope.

Detailed Responsibilities:

  • Provide support and coordinate activities for these 3 executives
  • Acquire strong user knowledge of related systems, processes and tools
  • Participate in the new partner on-boarding process
  • Provide an escalation point for Sales personnel for systems, procedures and policies
  • Maintain Salesforce database for client/partner set up and support information, generating reports as needed
  • Document proofreading, editing as directed for proposals, contracts, contact and call reports
  • Coordinate and manage travel, events and meetings, including invitations, RSVP's, hotel/meeting space contracts, and providing event materials to attendees

Qualifications:

  • 5-7 years of experience in a similar project/coordinator type position with progressively responsible administrative experience
  • Self-starter, possessing tenacity and a desire for challenges, not afraid to take risks, and the initiative to get things done with little direction
  • Superior interpersonal and communications skills, including concise writing and editing skills
  • Strong organizational skills to manage multiple competing priorities and projects with attention to detail
  • Exceptional ability to effectively interact with multiple external and internal stakeholders
  • Adept at analyzing complex issues with the ability to synthesize data and perform gap analyses
  • Performs well with a variety of disciplines while remaining effective in a high-volume, fast-pace start-up environment with high workload
  • Must be proficient in: MS PowerPoint, Word and Excel, Salesforce.com, and online tools such as Google docs and Wiki, and knowledge of Kanban is also helpful

If you are interested in this position, please send an email to jobs@edx.org.

Positions

How to Apply

E-mail your resume, cover letter and any other materials to jobs@edx.org

Our Location

11 Cambridge Center
Cambridge, MA 02142