Senior Software Developer (AI & Digital Solution)
Company: Think Together
Location: Anaheim
Posted on: May 7, 2025
Job Description:
OverviewSenior Software Developer, Impact Portfolio (AI &
Digital Solutions)Founded in 1997, Think Together partners with
schools to change the odds for kids by providing award-winning
programs during and outside the school day. We're one of
California's largest nonprofits working in school districts from
San Diego to San Francisco. Whether you're interested in early
learning, elementary, middle or high school, you can invest in your
community by working at a local school or working within our home
office providing support!JOB SUMMARY:In 2024, Think Together
completed a 5-year impact strategic plan that identifies a set of
conditions for equity driven school systems required to achieve the
organization's vision. Think Together is leveraging its expanded
learning core business to build a flywheel powered by innovation
and technology. Initiatives in Think's Impact Portfolio will enable
the organization to test, learn and demonstrate what it takes to
build the conditions of equity-driven school systems at scale.We're
seeking a strong product designer to join our first product squad
building AI-powered tools for Education.We believe in empowered
product teams, where each squad is accountable to outcomes rather
than outputs. This means that while shipping features is required,
it's not sufficient. To succeed, you'll need a strong sense of
product discovery to find solutions that solve real problems for
our customers and business, and the ability to lead the team to
deliver those solutions to the market.The Senior Software
Developer, Impact Portfolio(AI & Digital Solutions) is a highly
experienced individual contributor role focused on solving complex
engineering problems and driving high-impact technical outcomes. In
this role, you will lead by influence-architecting scalable
systems, mentoring engineers, and setting the standard for
engineering excellence across the team.You'll collaborate with
product, design, and data teams to architect and implement core
infrastructure and user-facing features for our AI-powered digital
solutions. While you won't have direct reports, you'll play a
leadership role in shaping our codebase, development practices, and
technical culture.This role is ideal for a senior engineer who has
demonstrated deep expertise across the stack, enjoys solving
ambiguous problems, and wants to make a difference through
mission-driven work.ESSENTIAL JOB DUTIES AND RESPONSIBILITIES:
- Drive end-to-end design and implementation of critical systems
and features
- Make architectural decisions that ensure system scalability,
maintainability, and performance
- Write production-level code and lead technical troubleshooting
for complex issues
- Collaborate with cross-functional stakeholders to translate
goals into engineering outcomes
- Mentor and guide other engineers through code reviews, pairing,
and technical discussions
- Set and promote standards for code quality, testing,
documentation, and automation
- Conduct technical deep dives and lead exploration of new
frameworks, platforms, and tools
- Ensure AI/ML integrations are efficient, ethical, and aligned
with user needs
- Balance technical debt and long-term scalability with
short-term delivery goalsQUALIFICATIONS AND REQUIREMENTS:
- Bachelor's degree in Computer Science, Engineering, or related
field; equivalent experience alsoconsidered
- 5+ 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 plusTechnical Skills
- 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 databasesPersonal Competencies
- 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 livesOTHER RESPONSIBILITIES:
- Performs other duties as
- Must adhere to all policies and procedure of Think
Together
- Exceptional attention to
- 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
confidentialityCOMPUTER SKILLS:
- Intermediate level experience with Microsoft Word, Excel,
PowerPoint, Outlook, OneNote and Adobe
- File Management (One Drive, Box, Dropbox, )
- Email, Internet, website, and social media
- Use of typical office equipmentBACKGROUND CHECK REQUIREMENTS:
--- Must pass Live Scan (Criminal Background Check via
fingerprinting). --- Provide and maintain a clear TB test
throughout employment.Think Together is an Equal Opportunity
Employer that does not discriminate on the basis of actual or
perceived race, color, national origin, ancestry, sex, gender,
gender identity, gender expression, pregnancy, childbirth or
related medical conditions, religious creed, physical disability,
mental disability, age for individuals age 40 and over, medical
condition (as defined by state law (for example, cancer or genetic
characteristics or HIV/AIDS), marital status, military and veteran
status, sexual orientation, genetic information, citizenship status
or any other characteristic protected by federal, state or local
law. Our management team is dedicated to this policy with respect
to recruitment, hiring, placement, promotion, transfer, training,
compensation, benefits, employee activities and general treatment
during employment.#LI-Remote
#J-18808-Ljbffr
Keywords: Think Together, Indio , Senior Software Developer (AI & Digital Solution), IT / Software / Systems , Anaheim, California
Didn't find what you're looking for? Search again!
Loading more jobs...