AI API & Application Backend Engineer

  • San Francisco, CA
  • Posted 60+ days ago | Updated 7 hours ago

Overview

On Site
$200,000+
Full Time

Skills

API
Apache Kafka
Artificial intelligence
Backbone.js
Celery
Collaboration
Continuous delivery
Continuous integration
Data flow
Database
DevOps
FOCUS
GraphQL
IT management
Java
Management
Microservices
Node.js
Optimization
Pivotal
Programming languages
Python
RESTful
RabbitMQ
Salesforce.com
Slack
Systems design
AI
Golang
algorithms

Job Details

Job Title: AI API & Application Backend Engineer
Location: Bay Area, CA
Job Type: Founding Level SWE, Full Time
Salary: Founders-level equity and $200K+
Job ID: 7333

SherlockTalent is Hiring: AI API & Application Backend Engineer

Do you have a passion for building scalable APIs, streamlining data flow, and coordinating the backbone of modern applications?

SherlockTalent is seeking an AI API & Application Backend Engineer to develop and maintain robust application layer APIs, facilitate seamless platform integrations, and manage background jobs and AI agent coordination.

Core Strengths:

  • Primary Focus: Application Layer Development
  • Secondary Focus: API Development & Background Job Management

Key Responsibilities:

  • Design and implement RESTful or GraphQL APIs to support both internal operations and external integrations.
  • Develop endpoints for seamless integrations with Slack, Salesforce, and other platforms, ensuring data consistency across systems (in collaboration with the Full-Stack Engineer).
  • Manage and optimize background workers and asynchronous job processing using tools such as RabbitMQ, Celery, or Kafka.
  • Pull ingested data into the application database and manage its flow to ensure efficient and secure operations.
  • Integrate AI models and agents into the application layer to enhance intelligent system capabilities (in collaboration with the Data Scientist).
  • Lead strategic decisions regarding API and queue stack selection, ensuring alignment with overall system design and business objectives.
  • Collaborate with the AI Infrastructure & Data Engineer and AI Full-Stack Platform Engineer to support integrations and maintain platform consistency.

Required Skills:

  • Strong experience designing and implementing APIs using RESTful or GraphQL principles.
  • Proficiency in managing asynchronous job processing with tools like RabbitMQ, Celery, or Kafka.
  • Familiarity with integrating applications with external platforms such as Slack and Salesforce.
  • Strong understanding of database interaction and data flow optimization within applications.
  • Knowledge of AI model integration and experience working with data scientists to bring AI functionality into applications.
  • Ability to collaborate with cross-functional teams and align API architecture with broader system goals.

Preferred Qualifications:

  • Experience with microservices architecture and distributed systems.
  • Strong background in programming languages like Python, Golang, Node.js, or Java for API development.
  • Familiarity with DevOps practices and CI/CD pipelines.

Why Join Us?

At SherlockTalent, you ll play a pivotal role in building the foundation of innovative platforms that harness the power of modern APIs, intelligent integrations, and AI capabilities. Join a dynamic team that values collaboration, excellence, and technical leadership.

Apply Now:
Take the next step in your career and become a key contributor to SherlockTalent s engineering team. Let s create the future together!

SherlockTalent loves to share $1,000 bonuses for successful referrals.
No 3rd parties at this time.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.