Software Engineer Intern Job at Hyperon, San Francisco, CA

a3FCMnNxUXFMSGQ0VnZpdmZoZ3NQQzdyc3c9PQ==
  • Hyperon
  • San Francisco, CA

Job Description

Software Engineer Intern (Backend Focus)

Commitment: Part-time (20–40 hrs/week), 3–6 month internship (unpaid)

About Us

We’re building software that automates the creation of daily blog posts, running SEO research, and integrating affiliate links/ads. As a Full-Stack Intern, you’ll join a small team to architect and maintain the backend systems that power AI-driven content generation and deployment.

What You’ll Do

  • Design & Build Flask APIs
    • Create endpoints to manage “Sites,” “Topics,” and “Posts.”
    • Integrate with third-party services (Shopify REST API, SEO data APIs, affiliate/ads APIs).
  • AI Content Pipeline
    • Develop modules that call OpenAI (GPT-4/GPT-3.5) with structured prompts.
    • Post-process AI output (Markdown/HTML sanitation, replacing link placeholders).
  • Automated SEO Research
    • Consume SEO metrics (search volume, difficulty, CPC) from Ahrefs/SEMRush APIs.
    • Calculate “priority scores” for keywords and schedule new content automatically.
  • Scheduler & Background Jobs
    • Configure APScheduler (or Celery) to run nightly tasks:
    – Refresh SEO data
    – Recompute scores
    – Auto-generate new draft posts

What You’ll Learn

  • AI & LLM Integration: Crafting prompts, handling model responses, and post-processing content.
  • Automation at Scale: Orchestrating nightly pipelines for SEO data, content generation, and publishing.
  • Full-Stack Development: Database modeling, Flask API design, minimal front-end/admin UI.
  • E-Commerce & Third-Party Integrations: Working with Shopify’s REST API and various affiliate/SEO APIs.
  • DevOps Best Practices: Containerization, CI/CD workflows, and deploying a production-grade Flask app.

What We Offer

  • Mentorship & Growth: Direct guidance from a senior engineer; regular code reviews and feedback.
  • Real Ownership: Work on production systems that publish daily content across multiple sites.
  • Portfolio-Building Experience: Your work will be integral to a large-scale automation platform.

Job Tags

Full time, Part time, Internship, Night shift,

Similar Jobs

Blockchain & Climate Institute/ BCI America Inc.

UNPAID VOLUNTEER - Video Designer Job at Blockchain & Climate Institute/ BCI America Inc.

 ...for a creative and innovative VOLUNTEER who is keen to play a progressive role in the climate action community through the use of design creatives. T he Video Producers will support the delivery of the BCI Communications Strategy through the creation of video... 

HireVenture

Salesforce Administrator Job at HireVenture

 ...safety solutions. The company is entering an exciting phase of digital transformation and process automation and is seeking a Salesforce Administrator to enhance and scale its CRM and operational systems. This is a high-visibility, on-site role supporting business leaders... 

Amazon.com Services LLC

Network Support Specialist, eero CS Job at Amazon.com Services LLC

 ...and tying it all together in the cloud. We are seeking a Network Support Specialist to provide exceptional customer support (via phone, email,...  ...intrinsically driven to help customers. Knowledge of computer networking, along with WiFi and telecommunications, is advantageous... 

American Planning Association Alabama Chapter

Community Development Director | Dahlonega, GA Job at American Planning Association Alabama Chapter

Community Development Director | Dahlonega, GAEmployerLumpkin Count GovernmentDahlonega, GeorgiaDescriptionLumpkin County, Georgia is seeking a dynamic and forward-thinking Community Development Director to lead a team dedicated to sustainable growth... 

Critical Manufacturing

Software Engineer Intern Job at Critical Manufacturing

 ...reality with the most innovative, comprehensive, and modular MES software. We have a global presence, but our headquarters, and the...  ...good fit for this role, team up and apply now as a Software Engineer Intern. What youll do: Design and develop software applications...