The opportunity
We are looking for a Senior Software Engineer to join our growing technology team, driving our mission to impact 100 million lives through literacy. In this role, you will be a leader in creating scalable technology infrastructures and building intuitive, personalized products centered on a customer-first approach. By leveraging emerging technologies, we aim to simplify and elevate human experiences. You will play a pivotal role in delivering high-value solutions through rapid prototyping, testing, and AI-driven innovations that transform learning, improve outcomes, and foster community engagement.
We encourage applications from all backgrounds and identities. If you’re passionate about technology, learning, and innovation, we want to hear from you, even if you don’t meet every requirement listed.
What you’ll do
We seek a Senior Software Engineer with broad experience in Microsoft Azure, OpenAI API, and mobile application development (iOS and Android). The ideal candidate will be a systems thinker who excels at executing complex solutions tactically and can design and lead scalable systems. This role involves developing AI-driven mobile and cloud applications while building a robust development operations infrastructure to ensure scalability, reliability, and flexibility. You will:
- Architect, develop, and deploy AI-driven solutions using Microsoft Azure, Cognitive Services, and OpenAI API.
- Lead end-to-end mobile app development for iOS and Android platforms.
- Design and implement DevOps strategies for CI/CD, ensuring system reliability and scalability.
- Collaborate with cross-functional teams to align business and technical goals.
- Manage and optimize Azure-hosted databases, ensuring high availability and
- performance.
- Provide technical leadership and mentorship to junior developers and cross-functional teams, promoting best practices and technical excellence.
- Act as a strategic advisor to stakeholders, contributing to the product roadmap and guiding decisions on emerging technologies.
- Continuously evaluate emerging technologies to enhance system performance.
- Ensure the scalability, reliability, and flexibility of systems to meet both current and future business needs.
What we need from you
- Extensive software engineering experience, with a track record of success.
- Hands-on experience with Microsoft Azure, Cognitive Services, Azure DevOps.
- Experience with OpenAI API and integrating AI models into real-world applications.
- Solid understanding of AI and machine learning concepts, with the ability to translate business needs into AI-driven solutions.
- Expertise in mobile app development (iOS and Android), including frameworks such as Swift (iOS), Kotlin (Android), or cross-platform technologies like Flutter/React Native.
- Experience with SQL/NoSQL databases.
- Strong understanding of DevOps processes (CI/CD, containerization, Docker, Kubernetes) to ensure scalable and reliable systems.
- Passion for innovation and a commitment to making a real-world impact through technology.
- Agile, strategic problem-solving skills with the ability to make tactical decisions in a fast-paced environment.
- Leadership and communication skills to collaborate effectively with cross-functional teams and mentor junior staff.
- Knowledge of Agile/Scrum methodologies preferred.
- 6 years of software engineering experience preferred
What we offer
- The chance to work on cutting-edge technologies and AI-driven solutions that will transform lives
- An innovative, collaborative, inclusive culture with opportunities for growth and leadership
- Flexible working arrangements (remote, hybrid, or on-site)
- Paid holidays, 3 days off during spring break, 7 days off during winter break, PTO, vacation, personal days, and sick time.
- Competitive salary and comprehensive benefits package
- Medical, dental, and vision insurance
- Short and long-term disability insurance
- Life insurance
- 403(b) retirement plan
About AIM and the AIM Institute for Learning & Research
AIM, comprising the AIM Institute for Learning & Research and AIM Academy, is a leading non-profit organization dedicated to advancing literacy by translating the latest research into effective educational practices. Our mission is to transform and empower lives through literacy, by impacting 100 million lives. At the forefront of evidence-based reading instruction, AIM addresses significant gaps in literacy education across the U.S. and beyond. AIM Institute for Learning & Research has successfully trained over 40,000 educators and partnered with schools, districts, and state education departments in more than 39 states. We believe in empowering educators and leaders with the tools they need to make a lasting impact and are driven to transform lives through literacy and cutting-edge technologies.
AIM’s Core Focus is to “Transform and Empower Lives.” Our organization’s core values are guiding principles that define our community and team culture across the organization including AIM Academy and AIM Institute. These are:
- Care for Others
- Creative Problem Solving
- Commitment to Excellence
- Can Do Attitude
How to Apply
Interested candidates should submit a cover letter and resume to Cheryl Ferst at cferst@aimpa.org along with a voluntary EEO Self ID form.
AIM is an equal opportunity / affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability status, protected veteran status, or any other characteristic protected by law.