Most recent job postings at scratchjr
via Cambridge, MA - Geebo posted_at: 4 days agoschedule_type: Full-timesalary: 20–28 an hour
JUNIOR DESIGNER, SCRATCH, Media Laboratory-Lifelong Kindergarten, to contribute to the design and deployment of new features and work closely with other designers, engineers, and learning-resource developers. Responsibilities include collaborating closely with product team to explore branding direction for various Scratch projects including Scratch Day, Scratch Conference, and ScratchJr... collaborating closely with product team to codevelop wireframes, JUNIOR DESIGNER, SCRATCH, Media Laboratory-Lifelong Kindergarten, to contribute to the design and deployment of new features and work closely with other designers, engineers, and learning-resource developers. Responsibilities include collaborating closely with product team to explore branding direction for various Scratch projects including Scratch Day, Scratch Conference, and ScratchJr... collaborating closely with product team to codevelop wireframes, user flows, and final designs for new features; building, maintaining, and communicating Scratch brand guidelines; and designing and managing production for print and other physical collateral.
The Lifelong Kingergarten group is passionate about creating technology that enables kids to think creatively, work collaboratively, and reason systematically. It's a small, close-knit team of passionate designers, engineers, and researchers with diverse backgrounds from across the tech industry, various startups, and many open source projects. With over 100 million unique visitors per year, Scratch is one of the world's largest online communities for children. On Scratch, kids can create and share interactive media such as stories, games, and animations using a free and open source programming environment. The Lifelong Kindergarten group fully supports candidates who have come to design through non-traditional paths.
Job Requirements
REQUIRED:
a degree in visual design or two years' experience; passion for creating great experiences and solving unique problems and learning new skills; excellent communication skills; and experience creating illustration, designing for print, and designing interfaces for the web. Experience wireframing user flows; creating iconographic systems; and prototyping with HTML, CSS, and/or JavaScript a plus. Experience with education and learning environments for children is also preferred. Job #14952
Cover letter should include a link to examples of your most recent work.
This is a one-year appointment with the possibility of extension based on funding and project priorities.
7/7/17
MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications
Show more details...
via Indeed schedule_type: Full-timesalary: 183K a yearwork_from_home: 1
About Scratch Scratch is a creative programming language and the world’s largest online coding community for children and teens. Children around the world use Scratch and ScratchJr to create their own interactive games, stories, and animations - and share their creations with one another. In the process, they learn to think creatively, reason systematically, and work collaboratively. Last year... more than 30+ million children and teens around About Scratch

Scratch is a creative programming language and the world’s largest online coding community for children and teens. Children around the world use Scratch and ScratchJr to create their own interactive games, stories, and animations - and share their creations with one another. In the process, they learn to think creatively, reason systematically, and work collaboratively. Last year... more than 30+ million children and teens around the world created projects with Scratch.

Scratch is translated into 70+ languages and used in schools, community centers, libraries, computer clubhouses, and homes across the globe. More than half of Scratchers access the site from outside of the United States. We’re passionate about supporting children in diverse settings and cultures around the world, because our global community is one of our greatest strengths.

In 2019, we moved our team out of the MIT Media Lab after 15 years, and into the Scratch Foundation, a new 501(c)(3) nonprofit. We’re transitioning out of an academic environment and into an independent nonprofit organization. We believe young people learn best when they are given the freedom to play, collaborate, and explore their interests. Those values extend to our team members as well, and we are committed to foster spaces for our staff to play and express their creativity and humanity.

As an organization, we’re focused on centering our work on supporting creative learning for youth from communities impacted by systemic inequities, investing in our online community, developing our team, scaling our infrastructure, and improving data privacy, interoperability, and in-school experience. We’re looking for a diverse pool of applicants to join our team of 75+ educators, designers, and engineers, and help us steward our community through this work.

To learn more about Scratch, please visit: https://www.scratchfoundation.org/ and https://scratch.mit.edu/

Position Overview:

We are looking for a Principal Software Engineer with experience primarily in GoLang to join our Infrastructure & Backend Engineering (IBE) team. You will be a key member of our small but growing engineering team making important technical decisions that will shape the future of Scratch applications and global reach. Right now, our engineers support applications with upward of 100 million users. If you love solving tough problems in a fast-paced and collaborative environment, then we’d love to meet you.

As Principal Software Engineer, you will be responsible for planning, designing, and building modern software applications and supporting the sunsetting of our legacy applications and programs. Your responsibility as a Principal Software Engineer will include contributing to the evaluation, selection, and implementation of supporting software such as databases and open and closed-source frameworks and projects we produce. This organization has a cloud-native future mindset and takes responsibility for the cloud and on-prem infrastructure that supports the array of applications within our system.

Our Environment:
• On Prem MySQL and AWS RDS Aurora
• EC2
• Elastic Beanstalk
• Circle CI

Responsibilities:
• Implement API endpoints for high volume user facing applications (in Golang)
• Excellent understanding of computer science fundamentals, data structures, algorithms, and software design
• Implement and maintain scalable backend systems
• Build performant and micro services
• Contribute to backend architectural decisions
• Develop capabilities to efficiently process large volumes of data
• Consistent exercise of independent judgment and discretion in matters of significance
• Present and defend architectural, design, and technical choices to internal teams during design and code reviews
• Collaborate and communication across Development, QA, Ops and other cross-functional teams
• Work with new technologies in order to design highly scalable software which achieves Scratch applications desired functionality
• Create documentation and be a champion of Scratch architecture as the organization continues to rapidly grow
• Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) and overtime as necessary
• Must be able to travel to necessary locations including our headquarters in Boston
• Other duties and responsibilities as assigned

You Have
• 7+ years software development experience
• 5+ years of strong Go/Golang programming skills
• 3+ years experience with Python (or similar)
• Experience designing and building gRPC and RESTful APIs
• Experience with Serverless & Event Driven Architecture via AWS
• Experience with document, relational and other structured data storage solutions
• Experience with Kubernetes/Docker
• GraphQL experience is a plus
• AWS certifications are a plus

You Are
• Someone who builds relationships across all functions and levels, who focuses on the team wins, and makes work fun
• A champion of diversity, who values the lived experiences and perspectives of others, especially when they’re different from your own
• Passionate about the potential that technology can offer to positively impact the ways in which people can explore, create, learn, and connect with one another
• Comfortable in fast-moving environments, knowing there will be risk and ambiguity, but driving toward mutual agreement, understanding and clarity

Additional information
The compensation range for this position at $182,600.

The Scratch Foundation is an equal opportunity employer. Scratch welcomes people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities. We especially encourage historically marginalized identities to apply
Show more details...
via Indeed schedule_type: Full-timesalary: 15–35 an hourwork_from_home: 1
About Us We are a 501(c)(3) non-profit organization dedicated to teaching young kids (5-15 years old) coding and AI. We offer free classes around STEM topics to underrepresented and low-income families. We are unique in our TeensTeachKids program that trains high school and college students to become skilled teachers and learn responsibility, patience, skills in communication, and leadership. For... more information, please visit us at www.aigolearning.org. About About Us
We are a 501(c)(3) non-profit organization dedicated to teaching young kids (5-15 years old) coding and AI. We offer free classes around STEM topics to underrepresented and low-income families. We are unique in our TeensTeachKids program that trains high school and college students to become skilled teachers and learn responsibility, patience, skills in communication, and leadership. For... more information, please visit us at www.aigolearning.org.

About this Job
We are looking for student teacher to teach young children coding classes online,
1. AI 000 SCRATCH Jr - for 5-7 y/o
2. AI 001 SCRATCH - for 7-9 y/o
3. AI 002 SCRATCH+AI - for 9-12 y/o
4. AI 003 PYTHON - for 10-14 y/o
5. AI 005 JAVA - for 11-15 y/o
6. AI 006 DATA STRUCTURE & ALGORITHM - for 12+ y/o
7. AI 201 WEB DEVELOPMENT HTML&CSS - for 9+ y/o
8. AI 301 PYTHON+AI (MACHINE LERANING) - for 12+ y/o

Each course has different levels, each level (session) is 16 hours of classes. The complete curriculum is at https://aigolearning.org/index.php/ai-coding-class-for-kids/

The job is to teach young children how to program. It is an online class with a class size up to 8 students via online video conference tools such as Zoom. The teacher will teach programming languages of Scratch Jr, Scratch, Python, Java, with an AI module, to create projects consisting of animation, stories and etc. The class time varies from 45 minutes to 2 hours, depending on the class schedule and student ages. The teacher will be responsible for teaching based on the curriculum that is provided in our school platform and use Project-based learning (PBL) pedagogy.

Students with STEM degrees are preferred but not a must, because students will go through training and practice before becoming teachers. Students in any major are welcome! There is NO training fee for students. Teaching pay is $15-$35 per hour depending on teaching quality, experience, and class situation.

If this sounds interesting to you, you can also sign up at our website or use this form: https://forms.gle/uKUfyFdAeoWXFkcL8.

Job Types: Full-time, Part-time, Temporary, Internship

Pay: $15.00 - $35.00 per hour

Benefits:
• Professional development assistance
• Referral program

COVID-19 considerations:
Our job position is remote only; so we will only be virtual.

Work Location: Remote
Show more details...