Himalayas logo
Join Our Team!JT

Full Stack Engineer - Cloud & AI

Coursemojo is an ed-tech company that provides a curriculum-aligned, AI-powered assistant teacher named 'Mojo' to help schools address staffing shortages and provide differentiated instruction for students.

Join Our Team!

Employee count: 51-200

Salary: 124k-178k USD

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Coursemojo is a leading ed-tech company, which has developed a best-in-class, curriculum-aligned, AI-powered assistant teacher. “Mojo” is designed to bridge the gap that exists between the high-quality English Language Arts instructional materials that school districts have adopted and the diversity of student needs that exist in classrooms. With the goal of supporting both teachers and diverse learners, “Mojo” helps educators differentiate instruction by providing each student (multi-lingual learners, students with IEPs, advanced students, struggling readers) with targeted, Socratic, one-on-one and small group support (in 50+ languages) through interactive learning activities in the context of core class instruction.

In the role of Full Stack Engineer - Cloud AI, your primary objective will be to lead the development of our innovative AI-powered educational software infrastructure.

Why is this role significant? The Full Stack Cloud AI Engineer is a critical role in our startup, responsible for building the technological foundation of our educational platform. We're seeking a versatile engineer who can bridge cloud infrastructure and AI-powered application development. In our fast-paced startup environment, you'll have the opportunity to design systems from the ground up, make impactful technical decisions, and directly influence our product's technological direction.

While we recognize the breadth of this role, we're looking for a talented engineer who:

  • Has a strong foundation in cloud technologies
  • Demonstrates adaptability in full-stack and AI development
  • Thrives in a startup environment where flexibility is key
  • Can learn and grow across multiple technical domains

We don't expect expertise in every area, but we do seek someone passionate about building innovative educational technology and capable of rapidly acquiring new skills.

The Full Stack Engineer - Cloud AI will report to the Chief Technical Officer and will play a key role in shaping our engineering team's technical direction.

What will your role encompass?

  • Lead the architectural design of complex cloud infrastructure using AWS CloudFormation
  • Develop and optimize enterprise-grade serverless architectures leveraging AWS ECS Fargate and AWS Lambda
  • Architect and implement highly scalable, performant, and secure cloud-based applications
  • Design and manage sophisticated Aurora Serverless v2 and DynamoDB database solutions
  • Provide technical leadership in developing front and back-end technologies for web applications
  • Drive technical strategy and innovation for our learning platforms
  • Mentor junior engineers and establish best practices for cloud development
  • Collaborate with product managers, designers, and educators to transform educational technology
  • Develop and enforce advanced security and privacy protocols
  • Lead cross-functional initiatives to improve system architecture and performance

Who are we seeking?Requirements

  • 3+ years of software engineering experience with a demonstrated ability to work across multiple technical domains
  • Strong proficiency in cloud technologies, with hands-on experience in AWS (CloudFormation, ECS Fargate, Lambda)
  • Solid full-stack development skills in Python/JavaScript
  • Experience with serverless architectures and containerization
  • Practical knowledge of integrating AI technologies and large language models
  • Proven ability to quickly learn and implement new technologies
  • Experience in a startup or similarly dynamic technical environment
  • Strong problem-solving skills and ability to work with limited resources
  • Demonstrated ability to take ownership of complex technical challenges
  • Comfort with ambiguity and rapid technological change

Technical Skills

  • Cloud Infrastructure: AWS CloudFormation, ECS Fargate, Lambda
  • Database: Aurora Serverless v2 and DynamoDB
  • Programming: Python, JavaScript, TypeScript
  • AI Integration: Experience with GPT, Claude, or similar LLMs
  • Web Frameworks: Flask, React or equivalent
  • Containerization and Serverless Technologies

Bonus Points

  • Experience in EdTech
  • Background in machine learning or AI research
  • Experience with WebSockets using Flask-SocketIO
  • Experience in TypeScript
  • Startup experience
  • EdTech experience in a similar role

Location: This is a full-time, fully remote role, open for candidates across the United States. If you are not based in the United States, please do not apply.

Compensation: At Coursemojo, we are committed to equitable, transparent, and rewarding compensation for our teammates. We base our salaries for every position on three factors: 1) benchmark data for similar roles, 2) a candidate's level of experience, and 3) a candidate's geographic location. The salary range for candidates is $124,400-146,300 for candidates with 2-5 years of relevant experience, and $151,400-$178,100 for candidates with 5+ years of relevant experience. Where a candidate falls within those ranges will be determined by the candidate's local cost of labor (with Tier 1 labor markets like NYC SFO at the high-end of those ranges, and the majority of US geographies towards the low-end). You will also receive new hire equity in Coursemojo.

Our Pledge to Diversity: Studies have shown that people of color and women are less likely to apply for jobs unless they believe they check all the boxes listed in a job description. We encourage you to apply, even if you don't believe you meet every one of our qualifications described. We are committed to recruiting, hiring, and retaining a diverse team. We have designed a hiring process that surfaces candidates' strengths, celebrates differences, and mitigates bias where we can so that we can hire the best and most diverse team possible.

Ready to Transform Education? Submit your application below.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Mid-level
Senior

Salary

Salary: 124k-178k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Join Our Team!

Learn more about Join Our Team! and their company culture.

View company profile

At the heart of Coursemojo is a deeply rooted mission to empower educators and transform the learning landscape for every student. Founded by former teachers and principals, the company's culture is built on a firsthand understanding of the immense dedication of teachers and the daily challenges they face in meeting the diverse needs of their students. This empathy is the driving force behind their work, fueling a passion to create tools that don't just add to a teacher's workload, but genuinely alleviate it. The team at Coursemojo believes that teachers are irreplaceable, but they are also overworked. They asked themselves: what if AI could serve as the ultimate assistant teacher that every educator deserves? This question is the cornerstone of their innovative approach.

This vision translates into a culture of relentless innovation and collaboration, aimed at creating an AI-powered teaching assistant, 'Mojo', that feels like a natural extension of the teacher. The goal is to handle the heavy lifting of differentiation—supporting individual students, facilitating small groups, grading, and analyzing data—so that teachers can focus on what they do best: building relationships and fostering a love of learning. The environment at Coursemojo is one where technology is thoughtfully designed to be in service of pedagogy. They are committed to leveling the playing field, ensuring that all students, regardless of their background, language, or learning ability, can successfully engage with and, most importantly, love learning. The team celebrates the 'aha' moments their technology creates for both students and teachers, driven by the conviction that AI can help deliver the engaging, inclusive instruction that every student deserves and every teacher strives to provide.

Employee benefits

Learn about the employee benefits and perks provided at Join Our Team!.

View benefits

New hire equity

You will also receive new hire equity in Coursemojo.

Flexible working hours

Coursemojo offers remote work options as seen in multiple job postings.

View Join Our Team!'s employee benefits
Claim this profileJoin Our Team! logoJT

Join Our Team!

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Join Our Team!

Find your next opportunity by exploring profiles of companies that are similar to Join Our Team!. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan