Senior Application Engineer

Engineering · Full-time · San Francisco, United States · Remote possible

Job description

About Neon Redwood

Neon Redwood is a data services consulting company, working on cutting-edge AI and data-driven solutions. We are a team of passionate engineers and data experts, and we are currently looking for a Senior Application Engineer to join our team and help us develop and expand our AI-powered tools and products.

Job Description

We are seeking an experienced Senior Application Engineer with a strong background in software development and a passion for AI and machine learning. The ideal candidate will have at least 5 years of professional experience and a solid understanding of TypeScript, React, Next.js, Google Cloud (or similar), and PostgreSQL. Experience with leading a team is a must. This fully remote, full-time role will involve working closely with our CTO and other team members to build innovative tools and products in the AI space, as well as mentoring and guiding junior engineers.

Responsibilities

  • Collaborate with the CTO and other team members to design, develop, and maintain AI-powered tools and products.
  • Write clean, efficient, and maintainable code in TypeScript, React, Next.js, and other relevant technologies.
  • Implement and optimize cloud-based infrastructure using Google Cloud or similar platforms.
  • Work with PostgreSQL or similar databases to store and manage data effectively.
  • Participate in code reviews and provide constructive feedback to improve overall code quality.
  • Stay up-to-date with the latest industry trends and technologies to ensure our products remain competitive.
  • Assist in the development and launch of new AI-driven tools and products.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
  • Lead and manage a team of engineers to ensure project success and timely delivery.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional software development experience.
  • Strong proficiency in TypeScript, React, Next.js, and PostgreSQL or similar technologies.
  • Experience with Google Cloud or similar cloud platforms.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication, collaboration, and leadership skills.
  • Passion for AI, machine learning, and staying current with industry trends.

Additional Skills (Nice to Have)

  • Experience with Golang.
  • CSS experience.
  • API design experience.
  • Experience with testing frameworks.
  • Experience with natural language products and applications.
  • Well-formed opinions about what makes software great.