Engineering Lead
Updated on 2/21/2024
AI Fund

11-50 employees

Venture capital firm specializing in artificial intelligence startups
Company Overview
AI Fund, founded by AI pioneer Dr. Andrew Ng, is a unique venture capital firm that not only provides financial backing but also offers hands-on support during the critical early stages of a startup's life. The company's competitive edge lies in its deep understanding of the AI industry, its ability to provide strategic guidance on product strategy and market fit, and its network of AI experts and entrepreneurs. As a leader in the AI industry, AI Fund is committed to accelerating the growth of AI startups, helping them navigate risks, stand out in a crowded market, and attract further investment.
Venture Capital

Company Stage

N/A

Total Funding

N/A

Founded

2017

Headquarters

East Palo Alto, California

Growth & Insights
Headcount

6 month growth

15%

1 year growth

21%

2 year growth

60%
Locations
San Francisco, CA, USA • Los Angeles, CA, USA • Philadelphia, PA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Software Testing
Java
AWS
REST APIs
CategoriesNew
Software Engineering
Requirements
  • Proven experience as a Senior Backend Engineer
  • Self-starter attitude comfortable working in an early-stage environment
  • Proficiency in at least one back-end language (e.g., Python, Java)
  • Experience with databases (like DynamoDB, PostgresSQL), web servers (such as Apache), and deployment systems (e.g., AWS, Kubernetes)Strong familiarity with AWS
  • Understanding of RESTful APIs and microservices best practices
  • Excellent communication skills to engage in-depth technical discussions with both the engineering team and business team
  • Technical foresight in predicting and addressing potential issues in the tech stack
Responsibilities
  • Developing scalable microservices and APIs
  • Collaborating with front-end engineers to integrate user-facing elements with server-side logic
  • Taking ownership of code quality by implementing unit tests and participating in code reviews
  • Working closely with other teams to improve system consistency, availability and performance
  • Architecting systems that meet current and near-term product goals, with strong attention to scalability and simplicity where possible
  • Defining engineering best practices and workflows along with the rest of the team
  • Keeping on top of the latest backend technologies to ensure we are always using the best techniques and toolsInterfacing with customers to understand requirements and provide technical solutions
  • Implementing security measures and data protection settings following best practices
Desired Qualifications
  • BSc in Computer Science, Mathematics, or a similar field; Master's or PhD degree is a plus; or equivalent experience
  • Experience with system architecture, design patterns, and scalable performance optimization
  • Familiarity with continuous integration/continuous deployment tools and processes
  • Understanding of data security regulations and best practices
  • Strong project management and organizational skills