What are the responsibilities and job description for the AI Software Engineering Summer Intern position at SproutsAI?
Company: SproutsAi
Location: Remote or Palo Alto, CA (Hybrid)
Duration: 3-Month Internship
About SproutsAi
SproutsAi is building an end-to-end AI recruiting platform powered by agentic AI to help companies identify, engage, evaluate, and hire top talent faster.
We are looking for a hands-on AI Software Engineering Intern to help improve our sourcing, candidate intelligence, profile enrichment, and search systems.
What You Will Work On
Location: Remote or Palo Alto, CA (Hybrid)
Duration: 3-Month Internship
About SproutsAi
SproutsAi is building an end-to-end AI recruiting platform powered by agentic AI to help companies identify, engage, evaluate, and hire top talent faster.
We are looking for a hands-on AI Software Engineering Intern to help improve our sourcing, candidate intelligence, profile enrichment, and search systems.
What You Will Work On
- Candidate profile enrichment and normalization
- Search, retrieval, and matching systems
- NLP and LLM-powered workflows
- Semantic search and embeddings pipelines
- APIs and backend services for AI workflows
- Strong Python programming skills
- Experience with NLP, LLMs, embeddings, or retrieval systems
- Familiarity with APIs, FastAPI, or backend systems
- Experience working with unstructured or messy data
- Strong debugging and problem-solving skills
- Ability to move fast and work independently
- Experience with vector databases, Elastic Search, MongoDB, or Qdrant
- Experience with Hugging Face, OpenAI APIs, or open-source models
- Experience building 0β1 products or side projects