Think Together hiring Senior Software Developer (AI & Digital Solution) • Remote (Work from Home) | Himalayas
Think TogetherTT

Senior Software Developer (AI & Digital Solution)

Think Together is a non-profit organization that partners with schools to provide expanded learning programs for students in under-resourced communities, aiming to close the achievement gap.

Think Together

Employee count: 1001-5000

Salary: 175k-175k USD

United States only

Think Together is seeking a Senior Software Developer to join its Impact Portfolio team, working on AI-powered digital solutions for education. The ideal candidate will have 5-7 years of software engineering experience, with a track record of technical leadership, and expertise in AI/ML integrations, APIs, and cloud-native applications.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field; equivalent experience also considered
  • 5-7 years of software engineering experience with a track record of technical leadership
  • Significant experience architecting and scaling cloud-native applications (preferably on AWS)
  • Demonstrated experience with AI/ML integrations, APIs, or tools
  • Experience working in cross-functional agile teams
  • Familiarity with mission-driven sectors such as education or nonprofits is a plus
  • Expert-level programming experience in JavaScript/TypeScript and related frameworks (React, js)
  • Deep knowledge of backend development, API design, databases (e.g., PostgreSQL), and system design
  • Proficiency in Docker, CI/CD pipelines, infrastructure-as-code, and cloud architecture
  • Experience working with AI tools like OpenAI APIs, TensorFlow, or vector databases
  • Experience working with AI agent development technology including A2A, LLM, NLP, Langchain, and Langgraph
  • Strong technical judgment and a pragmatic approach to software design and development
  • Natural collaborator and clear communicator across technical and non-technical teams
  • Thrives in fast-moving environments and brings a growth mindset to complex challenges
  • Motivated by mission and purpose—committed to building technology that improves lives

Benefits

  • Exceptional attention to detail
  • Strong facilitation and project management skills
  • Ability to provide a high level of support/guidance to staff and field as needed
  • Ability to carry out assignments independently with good time management skills
  • Interest in taking on new initiatives
  • Ability to work in a fast-paced environment and manage multiple projects at the same time to completion on a timely basis
  • Must maintain a high level of integrity and confidentiality

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 175k-175k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Think Together

Learn more about Think Together and their company culture.

View company profile

For many families, the hours after school can be a time of uncertainty, where children may lack a safe, supportive, and engaging environment. This is the challenge that Think Together was founded to address. Our customers, the students and their families in under-resourced communities, face the systemic issue of an achievement gap, where opportunities for academic and personal growth are not equally distributed. We partner directly with schools to become an extension of the learning day, providing a crucial bridge between school and home. Our programs are designed to change the odds for kids by offering them a safe place to complete their homework, receive academic support, and participate in enriching activities that they might not otherwise have access to. We understand that for our students to succeed, they need more than just academic help; they need a holistic support system that nurtures their social and emotional well-being.

Our approach is customer-centric, focusing on the specific needs of the students and school communities we serve. We provide nationally recognized expanded learning programs that are not one-size-fits-all. Instead, we collaborate with our school partners to tailor our offerings, which include early learning programs for school readiness, after-school programs with a focus on English Language Arts, math, and STEM, as well as summer learning to prevent learning loss. We believe in the potential of every child and are committed to providing them with the tools and opportunities to graduate high school with a full range of life options available to them. By offering homework assistance, mentorship, and a variety of enrichment activities like arts and physical education, we empower students to build confidence, discover new passions, and develop the skills necessary for college and career readiness. Our ultimate goal is to create a lasting positive impact, ensuring that every child we serve has the chance to reach their full potential.

Employee benefits

Learn about the employee benefits and perks provided at Think Together.

View benefits

Flexible Working Hours

Think Together offers flexible work hours.

Health Insurance

Think Together offers health insurance to its employees.

Dental Insurance

Think Together offers dental insurance to its employees.

Vision Insurance

Think Together offers vision insurance to its employees.

View Think Together's employee benefits
Claim this profileThink Together logoTT

Think Together

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Think Together

Find your next opportunity by exploring profiles of companies that are similar to Think Together. 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