Full-Stack Engineer
Company | AI Fund |
---|---|
Location | San Francisco, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
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!
- A very strong interest in GenAI, AI tools, and some understanding of the technical foundations of LLMs.
- 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.