Jobs · Engineering · New Jersey

Staff AI Engineer

Robots & Pencils · Newark, NJ · 1 mo ago
EngineeringFull-time

About the role

This role is ideal for an experienced engineer who thrives in hands-on development, can confidently own features and deployments, and contributes to team leadership within a pod.

Responsibilities

  • Build and maintain backend services using Python and Node.js, including serverless architectures (e.g., AWS Lambda, API Gateway)
  • Develop and integrate APIs that support frontend applications and external systems
  • Contribute to frontend features and ensure smooth integration across the stack
  • Write clean, maintainable, and well-tested code with strong unit testing practices
  • Support the development and maintenance of workflows using orchestration tools (e.g., Sequencer / workflow engines, state machines)
  • Contribute to event-driven processes and asynchronous system operations (e.g., SQS,EventBridge)
  • Aid in improving reliability through better error handling and retries
  • Develop RESTful APIs and support the BE architecture
  • Integrate with third-party services and internal systems, including AI-driven platforms
  • Assist in optimizing performance and scalability of services using DynamoDB single-table design patterns (composite keys, transactional writes)
  • Implement secure and reliable data handling practices
  • Troubleshoot issues in production environments with guidance from senior team members
  • Contribute to logging, monitoring, and debugging efforts
  • Support deployment and release processes in cloud-native environments (AWS, Docker)
  • Work closely with cross-functional teams across global locations
  • Participate in code reviews and team discussions
  • Take ownership of assigned features and tasks, delivering end-to-end solutions
  • Continue developing technical skills and leveraging AI-assisted development tools (e.g., Claude Code)

Requirements

  • 6+years of professional software engineering
  • Strong experience with Python and Node.js
  • Experience with LLM function/tool calling, prompt engineering, multi-agent orchestration, vector databases (OpenSearch), embeddings, streaming LLM responses, RAG concepts.
  • Experience working with AWS cloud environments, including Lambda, DynamoDB (and Single-Table design), S3, SQS, EventBridge, Step Functions, etc.
  • Experience building and maintaining fullstack applications
  • Exposure to workflow orchestration tools (e.g., Sequencer or similar systems)
  • Solid understanding of API design and backend systems
  • Familiarity with databases (SQL and/or NoSQL, including scalable design patterns)
  • Experience working in production environments
  • Strong unit testing practices and maintainable test strategies
  • Experience with containerization (e.g., Docker)

Similar jobs

Staff AI Engineer

JobgetherUnited States· 5 days ago
RemoteEngineering$250k–$265k/yrapply on jobs.lever.co

Staff AI Engineer

AirwallexSan Francisco, CA· 3 wk ago
Engineering$182k–$310k/yrapply on jobs.ashbyhq.com

Staff AI Engineer

PeopleLoopSan Francisco Bay Area· 3 wk ago
Engineeringapply on jobs.ashbyhq.com

Staff AI Engineer

Strider TechnologiesTysons Corner, VA· 3 wk ago
Engineeringapply on jobs.ashbyhq.com

Staff AI Engineer

PaveNew York, NY· 3 wk ago
Engineering$221k–$299k/yrapply on job-boards.greenhouse.io

Staff AI Engineer

Kastle (YC S24)San Francisco, CA· 5 mo ago
Engineering$180k–$250k/yrapply on jobs.ashbyhq.com