Back-End Software Engineer (Co-op / extended internship) at Engramme | CA, US | Rezi

Back-End Software Engineer (Co-op / extended internship) at Engramme

Back-End Software Engineer (Co-op / extended internship)

Engramme · CA, US

3 days ago

Back-End Software Engineer (Co-op / extended internship)

Engramme · CA, US

4 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Back-End Software Engineer (Co-op / extended internship) role.

Rezi rewrites your resume against Engramme's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Back-End Software Engineer (Co-op / extended internship) posting at Engramme — free, in seconds.

About the Role

Join our engineering team to build the backbone of Engramme's Memory-as-a-Service platform, architecting scalable systems for contextual memory retrieval for millions of users.

Responsibilities

  • Design and implement scalable backend architecture for the memory platform
  • Build robust APIs to handle millions of memory retrievals per day
  • Optimize database performance and implement caching strategies
  • Collaborate with the engineering team on technical architecture decisions
  • Establish engineering best practices and code quality standards
  • Work with AI/ML teams to integrate memory retrieval algorithms
  • Monitor system performance and implement automated scaling solutions

Requirements

  • Strong proficiency in Python and modern web frameworks (FastAPI, Django, Flask)
  • Experience with PostgreSQL and database optimization
  • Knowledge of cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes)
  • Understanding of caching systems (Redis, Memcached) and distributed architectures
  • Experience with API design and microservices architecture
  • Strong problem-solving skills and attention to detail
  • Experience with CI/CD pipelines and infrastructure as code

Skills

  • Python
  • FastAPI
  • Django
  • Flask
  • PostgreSQL
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • Redis
  • Memcached
  • API design
  • Microservices architecture
  • CI/CD pipelines
  • Infrastructure as code
  • AI/ML infrastructure
  • Vector databases
  • Similarity search
  • Embedding systems
  • High-performance computing
  • Real-time systems
  • Monitoring tools
  • Prometheus
  • Grafana
  • Message queues
  • RabbitMQ
  • Apache Kafka

Location

  • San Francisco

Work Type

  • In-person
  • 6-month contract

About the Company

  • Engramme is a Frontier AI lab spun out of Harvard focusing on AI x Human Memory.
  • Persistent memory is a fundamental open problem at the heart of AI.
  • The vision is to build models of human memory and endow humans with perfect and infinite memory.
  • The founding team has produced and commercialized extensive research in machine learning and neuro-science inspired memory models.
  • Gabriel Kreiman (CEO & Co-founder): Professor of Neuroscience and AI, Harvard Medical School. Led key research on brain memory consolidation at Harvard University.
  • Spandan Madan (CTO & Co-founder): PhD in Computer Science from Harvard, designed AI models which were commercially deployed at Adobe, Fujitsu, and Meta.