Full-Stack Engineer

Obviously AI
Apply Now

Job Description

Data Science problems are everywhere, but the talent is not. At Obviously AI, our vision is to turn every company into an AI company. We do this by providing businesses with access to world class, on-demand data science talent that helps them solve real business problems. On the back end, we empower data scientists with a set of internal groundbreaking tools to help them deliver results in minutes, not months.

We’re a small, scrappy group of people with a strong bent toward failing fast, bias for action and attention to detail. We’re focused on doing the best work of our lives and believe in having a healthy separation of work and life. We keep working hours flexible and are building a hybrid team with most of us located in San Francisco, CA and others working remotely around the world.

Obviously AI is backed by some of the top venture capital firms in the US, and you’ll be on the ground floor of a fast-growing company with a big mission.

About You

As a full-stack engineer, you will be on the ground floor of an incredible opportunity to pair your software engineering mastery with industry’s key and critical business challenges. Obviously AI is currently used by several companies across the globe and our users deeply love the speed, reliability and customer care that we provide.

You will have no shortage of interesting and exciting engineering challenges that, when solved, can transform entire businesses around the world.

Our ideal candidate for this role is someone who really wants to get their hands dirty in a small, scrappy team. You should be excited about the idea of solving different engineering and big data challenges everyday and leading with a lot of autonomy and agency. You'll report directly to the founders and be a key proponent of Obviously AI’s early success.

Here are some other qualities we’re looking for in a perfect hire:

  • You are a clear and creative thinker with excellent written and verbal communication skills.
  • You can creatively articulate complicated concepts in layman terms.
  • While not an expert in machine learning or artificial intelligence, you are always curious to learn more and regularly keep up to speed with the latest developments in the industry.
  • You possess the personality to easily connect and become familiar with new people.
  • You work collaboratively but autonomously: asking for what you need, but not expecting micromanagement.
  • You like processes and want to help build it, but you're also OK with the organized chaos of a small team.
  • You're excited to build a career at an energetic startup, with an eagerness to learn and develop your skill set across a wide range of activities.
  • You're comfortable communicating new ideas and experimenting without fear of failure.
  • You're able to pick up new skills quickly, and adapt well to feedback on your work.

Responsibilities

  • Work with development teams and product managers to ideate software solutions
  • Design and optimize client-side and server-side architecture
  • Build the front-end of applications by working closely with the UX designer
  • Manage backend APIs using optimized data structures
  • Write effective documentation for APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Stay up to date with project management tools like Asana, Jira, etc.

Requirements

  • 3+ years of experience as a Full Stack Developer (or similar role) in a professional environment
  • Ability to convert wireframes to pixel-perfect frontend code
  • 4+ years of experience working with any JavaScript-based Framework and Node JS
  • Thorough experience with Vue, TS and state Management systems (e.g. VueX, Pinia)
  • Proficient with concepts like Single Page Application (SPA) and application state management
  • Prior experience working with any MVC Framework - E.g. Laravel (preferred), Ruby on Rails, MEVN etc.
  • Thorough understanding of SQL syntax across popular Relational Database Solutions like MySQL, PostgreSQL, etc.
  • Strong background in designing/implementing/documenting REST APIs using the OpenAPI standard (experience with FastAPI framework preferred).
  • Advance-level competency using git for version control, incl. understanding of concepts like merge, resolving merge conflicts, rebase, etc.
  • 2+ years of experience with any cloud-computing solution, e.g. AWS, Google Cloud, etc. (experience with Google Cloud preferred)
  • Prior experience working with Docker and/or Kubernetes.
  • Excellent communication and teamwork skills
  • Optional: Prior experience working with any NoSQL database solutions. Preferably key-value based ones, e.g. Redis.
  • Optional: Familiarity with Web sockets
  • Optional: Prior DevOps experience with Terraform, any CI/CD tools e.g. GCloud Cloud Build, CircleCI, etc.

Benefits

  • Equity Package
  • Unlimited PTO
  • Training & Development
  • Company Swag

Company Info.

Obviously AI

At Obviously AI, our vision is to turn every company into an AI company. To do this, we've built the fastest, most precise no-code AI tool ever. We're backed by TMV, UTEC, B Capital Group, Sequoia Scouts, Facebook & leading silicon valley investors and used by hundreds of businesses worldwide.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    15
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Obviously AI is currently hiring Full Stack Software Engineer Jobs in Bengaluru, Karnataka, India with average base salary of ₹90,000 - ₹250,000 / Year.

Similar Jobs View More