Skip to content
WonderschoolWonderschoolSan Francisco, CA

Early Career Software Engineer – Applied AI

Early career software engineer builds and integrates AI agents and solutions using frameworks like LangChain and RAG pipelines to enhance childcare platform features. Requires bachelor's in CS/engineering, Python/JS proficiency, and AI/ML familiarity; hybrid onsite in SF office 3 days/week.

100k – 120k/yr
HybridEntry levelML Engineering

About the role

Key Responsibilities

  • 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.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Strong foundation in programming languages (Python, JavaScript, or TypeScript).
  • Familiarity with AI/ML concepts and frameworks (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.

Compensation

  • Expected salary range: $100K–$120K annually, based on experience and location.

Skills

PythonJavaScriptTypeScriptTensorFlowPyTorchscikit-learnGCPAWSLangChainRasa

Similar roles

ML Engineering jobs
Quadric

AI Kernel Engineer Intern - Kernel Optimization

QuadricBurlingame, CA

MS student intern implementing and optimizing ONNX operator kernels for a GPNPU architecture, leveraging C/C++/Python and performance profiling skills.

94k – 125k/yr
On-siteEntry levelML Engineering
Quadric

AI Inference Engineer Intern - Model Pruning

QuadricBurlingame, CA

Internship focused on model pruning for neural network inference optimization on Quadric's GPNPU architecture. MS student role requiring Python, PyTorch pruning experience, and quantization knowledge.

94k – 125k/yr
On-siteEntry levelML Engineering
PathAI

Machine Learning Engineer II/III (Applied Research & Model Development)

PathAIBoston, MA +1

Designs, develops, and deploys ML models for research and product development in pathology AI, collaborating with scientists and engineers on biological/clinical applications. Requires Master's/PhD, Python/ML expertise, production deployment experience; leads projects at senior levels.

107k – 200k/yr
Hybrid2+ YOEML Engineering
Topaz Labs

Software Engineer, AI Inference / HPC

Topaz LabsDallas, TX

Develops and optimizes AI inference engine for image/video enhancement, focusing on performance, GPU/CPU optimization, model deployment, and hardware partnerships. Requires C/C++ expertise, 1+ years experience in performance optimization and image processing.

110k – 150k/yr
On-site1+ YOEML Engineering
Ai2

Research Engineer, Asta

Ai2Seattle, WA

Research Engineer builds ML infrastructure and agentic systems to accelerate scientific discovery in biology, neuroscience, and more. Requires 2+ years experience with Python, PyTorch/JAX/TF, cloud resources, and deep learning for LLM/agent research at Ai2.

119k – 178k/yr
On-site2+ YOEML Engineering