Engineer in Residence (AI Full-Stack)
Remote • Mountain View, CA • Contract
Posted 4mo ago
Job Location
Mountain View, CA
Tech Stack
Remote Work Policy
Fully remote
Employment Type
Contract
Categories
AI Engineer
About the job
AI Fund is seeking an AI Full-Stack Engineer for an Engineer in Residence role. This position is for an individual with strong software development skills and a talent for rapid prototyping, who is eager to leverage modern Generative AI frameworks. The ideal candidate will thrive in a dynamic environment, focusing on quickly building and iterating on full-stack applications using cutting-edge AI techniques. You will also play a role in guiding technical vision and defining architectural patterns, working closely with Dr. Andrew Ng to bring experimental ideas to life through functional prototypes. This role offers a unique opportunity to be at the forefront of AI innovation, shaping the future of AI-driven companies.
Responsibilities
- Drive rapid engineering efforts to build full-stack applications using GenAI tools for product idea exploration.
- Apply GenAI building blocks like prompt engineering, graphDBs, vectorDBs, agentic frameworks, evals, and guardrails.
- Make key decisions on infrastructure and platform choices for prototyping and scalability.
- Collaborate with product, design, and AI experts to create, test, and iterate on new concepts.
- Use AI-assisted coding tools to enhance productivity and iteration speed.
- Gather user feedback and iterate quickly based on insights.
- Deploy and manage applications on cloud infrastructure (e.g., AWS, GCP, Supabase).
- Build and integrate APIs and third-party services.
- 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.
Requirements
- Demonstrated experience building applications that incorporate Generative AI.
- Proficiency with GenAI tools and frameworks: prompt engineering, Retrieval-Augmented Generation (RAG), vector databases (e.g., Pinecone, Weaviate), agentic platforms (e.g., LangGraph, CrewAI), LLM evals, and guardrails.
- Experience with front-end technologies like JavaScript, HTML, CSS, and modern frameworks.
- Strong back-end skills, particularly with Python.
- Familiarity with SQL and NoSQL databases (PostgreSQL, MongoDB, etc.).
- Hands-on experience using AI-assisted coding tools (e.g., Cursor, Claude Code) and understanding of best practices.
- Proven track record of architecting, implementing, and deploying scalable and maintainable AI-powered systems.
- Expertise in designing end-to-end system architectures involving front-end, back-end, APIs, and AI/ML components.
- Deep curiosity and a fast-learning mindset, especially around emerging trends in AI.
- Ability to write both scrappy code for fast prototyping and clean code for scalable products.
- Strong communication skills and ability to work collaboratively across disciplines.