LEARN MORESchedule a Free Web Seminar NOW!866.427.4787


Join Us

Based in New York City, Children’s Progress blends innovative product development with a mission focused on young children’s learning. Working at Children’s Progress requires an entrepreneurial mindset and a passion for making a difference for children. Let us know if you’ve got the right mix of skills and mindset to join our team.

Software Engineer:

We are looking to hire several software engineers for full time positions. We're a small team with an entrepreneurial culture, a passion for progress and a drive to get things done. We embrace creativity and welcome new ideas. We're seeking highly intelligent, energetic self-starters who are committed to success and measure themselves by their results.

Working with us will put you at center stage in rebuilding education from the ground up by modeling the minds of students, creating software using novel artificial intelligence techniques, building a high capacity infrastructure that delivers rich media content to students and working with front and back-end web technologies including extensive caching tiers, databases, a SOAP API, and AJAX technologies. If you join our team, you can expect a competitive salary, pre-IPO stock options and health benefits.

Required qualifications:

  • BS or MS in Computer Science or math-related degree
  • Familiarity with multiple programming languages
  • Enough passion about and pride in what you do to be self-directed
  • Strong communication and interpersonal skills
  • Excellent debugging skills
  • Ability to write clean, reusable, understandable code

Nice to have at least a few:

  • Expert knowledge of PHP
  • Expert knowledge of Java
  • Expert knowledge of Actionscript (Flex 2)
  • Expert knowledge of C
  • Expert knowledge of Neko or Haxe
  • Expert knowledge of HTML/Javascript
  • Expert knowledge of XML Schema/WSDL/SOAP
  • Expert knowledge of GNU/Linux
  • Expert knowledge of Apache
  • Expert knowledge of MySQL
  • Expert knowledge of Subversion version control
  • Expert knowledge of shell scripting techniques
  • Experience with project management
  • Experience with complex, high-traffic web applications
  • Experience with operational realities, especially performance under load and fault tolerance
  • Experience working with free software projects
  • Background knowledge in Mathematics/Statistics
  • Background knowledge in Artificial Intelligence
  • Background knowledge in Machine Learning