Dice logo
Dice
Posted 82 days agoVerified live 13h ago

Early Career Software Engineer - Applied AI

Brief overview

San Francisco, CAIn-person
UndergradOr in progress
$100k–$120k/yrStated range
PythonJavaScriptTypeScriptTensorFlowPyTorchScikit-learnGoogle Cloud PlatformAWSLangChainRasaRetrieval-Augmented Generation (RAG) Pipelines

About the company

Dice is the go-to career marketplace for tech professionals.

Job description

Summary

Wonderschool is harnessing technology to support childcare providers and improve parent experiences. They are seeking an Early Career Software Engineer with an interest in applied AI to design and develop innovative software solutions that integrate AI capabilities for the childcare ecosystem.

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

Skills

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

Qualifications

Must Haves

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

  • 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

Benefits

  • 100% coverage for employee premiums and 80% for dependents.
  • Flexible PTO, mental wellness days, and reimbursements for wellness initiatives.
  • Competitive policies eligible after six months of employment.
  • 5-6 days a week in our office in Rincon Hill, San Francisco, with lunch covered.

More jobs like this