Full-Stack Engineer

AI Fund Logo

AI Fund

πŸ“Remote - United States

Summary

Join AI Fund, a venture studio founded by Dr. Andrew Ng, as a Full-Stack Software Engineer. You will be part of a dynamic environment where you will build functional prototypes in close coordination with cross-functional teams. The ideal candidate is experienced in both front-end and back-end development, comfortable working across the tech stack, and thrives in fast-paced environments where rapid prototyping and experimentation are key. This is a contract position for candidates based in San Francisco, Bay Area.

Requirements

  • 3+ years of experience as a full-stack engineer or in a similar role
  • Proficiency in front-end technologies such as JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue
  • Experience in back-end development with Python
  • Familiarity with database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Understanding of RESTful APIs and WebSockets
  • Experience with version control systems (e.g., Git) and collaborative workflows
  • Proficiency in deploying and managing applications on AWS
  • Strong command of containerization tools (e.g., Docker)
  • Ability to write ugly, disposable, and poorly-documented code
  • Ability to write clean, maintainable, and well-documented code. Yes, this too!
  • Strong problem-solving and communication skills
  • Communicate clearly and collaborate well with non-technical teammates
  • Insatiable curiosity and a love for solving tough problems

Responsibilities

  • Design, develop, and maintain both client-side and server-side components of a multitude of different applications with completely different objectives
  • Collaborate with cross-functional teams (e.g., product, design, QA) to build and iterate on prototypes that validate new ideas and user experiences
  • Build and integrate APIs and third-party services
  • Create and manage databases and ensure desired functionality
  • Participate in architecture discussions and technical planning
  • Identify and troubleshoot issues across the stack
  • Contribute to improving development processes, tools, and team practices
  • Stay current with industry trends and emerging technologies

Preferred Qualifications

  • Experience with modern data querying protocols such as GraphQL, gRPC, or tRPC
  • Experience with serverless deployments
  • Experience with AI/ML products or tooling

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.