> Markdown version of [/jobs/ext/2722751-early-career-software-engineer](https://www.wearedevelopers.com/jobs/ext/2722751-early-career-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Early Career Software Engineer - **Company:** Wonderschool, Inc. - **Location:** San Francisco, CA, United States - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Artificial Intelligence, Amazon Web Services, Cloud Computing, Software Debugging, Python (Programming Language), Machine Learning, Tensorflow, Software Engineering, Software Systems, TypeScript, Google Cloud, Pytorch, Generative AI, Scikit Learn, Information Technology, Natural Language Understanding, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/early-career-software-engineer-applied-ai-wonderschool-6193293 ## About the Role We are seeking a highly skilled and motivated Early Career Software Engineer to join our team. As the Early Career Software Engineer, you will play a crucial role in leading our software development initiatives, working with a talented team to create innovative solutions. Your expertise in delivery of high-quality software will be essential in driving the development of our cutting-edge applications., * Bachelor's degree in Computer Science, Engineering, or related field. * Strong foundation in programming languages (e.g., Python, JavaScript, or TypeScript). * Familiarity with AI/ML concepts and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn). * Basic understanding of cloud platforms like Google Cloud Platform and AWS. * Excellent communication skills and ability to work in a collaborative, in-person environment. Nice-to-Have Skills * Strong understanding of machine learning principles, including model development, evaluation, and deployment for real-world applications. * Retrieval-Augmented Generation (RAG) Pipelines: Design and deploy RAG pipelines by integrating retrievers with generative models to enable contextual, real-time responses using vectorized knowledge bases. * Continuous Learning: Incorporate user feedback loops and data augmentation techniques to iteratively improve the performance and relevance of AI agents and RAG pipelines., The first five years of a child's life are critical for nurturing brain development for success in school and beyond. All children deserve access to a care situation that will allow them to grow into healthy, lifelong learners. By leading a revolution where all children are able to get access to an environment to develop these skills, we can create drastic changes to neighborhoods and societies as a whole. ## Description We are seeking an Early Career Software Engineer with an interest in applied AI to join our growing team. This is a unique opportunity to work in a fast-paced, purpose-driven environment where you can apply your technical skills to create meaningful impact in the childcare ecosystem. You'll collaborate with cross-functional teams to build scalable, AI-driven solutions that empower childcare providers and improve parent experiences. This position is on site in our office in Rincon Hill, San Francisco, 5-6 days a week to allow for collaboration., * Design, develop, and maintain robust software solutions with a focus on integrating AI capabilities. * Collaborate with product managers, designers, and engineers to define requirements and implement innovative features. * Design and Development of AI Agents: Build modular, task-specific AI agents capable of natural language understanding, dialogue management, and action execution using frameworks such as LangChain or Rasa. * Debug and troubleshoot technical issues to ensure platform stability. * Stay current with emerging technologies and best practices in software engineering and AI. ## Related Videos - [Inspiring Young People (and Their Parents) to Become Programmers - Cassandra Chin](https://www.wearedevelopers.com/videos/1760-inspiring-young-people-and-their-parents-to-become-programmers-cassandra-chin) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Coffee with Developers - Adam Wiggins](https://www.wearedevelopers.com/videos/919-coffee-with-developers-adam-wiggins) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care)