Software Engineer PL | AI Products

Jobgether

United States

Remote

USD 140,000 - 220,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Monthly benefits allowance
Health insurance
Prescription medication allowance
Online healthcare platform access
Parental leave benefits
Life insurance
Birthday day off
Wellness programs (TotalPass/Wellhub)
Professional development discounts
Remote work: fully remote

Job summary

Jobgether is seeking a senior AI platform engineer to build scalable generative AI services in a fully remote US-focused role. You will own backend systems, implement RAG pipelines, and integrate AI agents with MCP, while collaborating across product and design teams.

You will prototype concepts, ensure observability, and help steer the technical direction in fast-evolving AI environments, delivering reliable solutions for customers. Strong communication and ownership are essential.

Qualifications

  • Extensive experience with Node.js/NestJS and TypeScript.
  • Hands-on production work on AI agents, RAG pipelines, and LLM integrations.
  • Familiar with LangChain, LlamaIndex, or similar orchestration concepts.
  • Experience with workflow orchestration tools (e.g., n8n) and microservices.
  • Strong SQL and NoSQL database skills (PostgreSQL, MySQL, MongoDB, Redis).
  • Knowledge of event-driven architectures using RabbitMQ/BullMQ.
  • Comfort with REST, WebSockets, and front-end touchpoints in React/TS.
  • Experience with embedding/vector databases (Pinecone/Weaviate/Qdrant/pgvector).
  • Ability to read/modify React/TypeScript frontend when needed.
  • Familiarity with AWS and cloud architecture; observability practices.
  • Agile methodologies and cross-functional collaboration.

Responsibilities

  • Develop, enhance, and maintain core AI services prioritizing accuracy and reliability.
  • Design and implement production-ready generative AI capabilities and MCP integrations.
  • Build distributed systems with Node.js, Python, and Java including REST APIs and streaming.
  • Integrate microservices and legacy systems while maintaining resilience and traceability.
  • Implement event-driven architecture using RabbitMQ and BullMQ.
  • Design and maintain relational and non-relational databases, including embeddings.
  • Contribute to front-end with React/TypeScript when needed, to unblock delivery.
  • Investigate and resolve complex production issues in multi-tenant AI environments.
  • Maintain high quality via automated testing, evals, and reviews.
  • Identify opportunities to apply AI to product and operations beyond existing solutions.
  • Prototype concepts and develop proofs of concept for feasibility and value.
  • Contribute to roadmap discussions on AI-driven value delivery.
  • Stay informed on AI models and tooling; assess practical applicability.
  • Collaborate with Product, Design, QA, Data, and AI teams for delivery alignment.
  • Participate in agile ceremonies and help drive technical direction.

Skills

Node.js
NestJS
TypeScript
Python
LLM Integrations
RAG Pipelines
React
WebSockets
RESTful APIs
Microservices
AWS
Orchestration
PostgreSQL
MySQL
MongoDB
Redis
RabbitMQ
BullMQ
Pinecone
Weaviate
Qdrant
pgvector
LangChain
n8n
React/TypeScript Frontend

Tools

LangChain
LlamaIndex
RabbitMQ
BullMQ
n8n
MCP
PostgreSQL
Redis
MongoDB
WebSockets
REST
FastAPI
Docker
Kubernetes
pgvector
Pinecone
Weaviate
Qdrant

Job description

Accountabilities

- Develop, enhance, and maintain core AI product services, prioritizing accuracy, scalability, security, reliability, and observability.

- Design and implement production-ready generative and agentic AI capabilities, including AI agents, RAG pipelines, workflow orchestration, LLM integrations, and external tool connections through Model Context Protocol (MCP).

- Build and evolve distributed systems using Node.js, Python, and Java, including RESTful APIs, WebSockets, and streaming pipelines.

- Integrate microservices, legacy systems, and AI platforms while ensuring consistent communication, resilience, traceability, and reliable agent behavior.

- Implement event-driven architectures and asynchronous processing using message brokers and queues such as RabbitMQ and BullMQ.

- Design, optimize, and maintain relational, non-relational, and vector databases, including embedding strategies, caching, and eventual consistency.

- Contribute to the product's front-end when necessary, using React and TypeScript to support end-to-end delivery.

- Investigate and resolve complex production issues in multi-tenant environments, including non-deterministic behavior associated with LLM-based systems.

- Maintain high software quality standards through automated testing, agent evaluations (evals), code reviews, and established engineering practices.

- Identify new opportunities to apply generative and agentic AI to product and operational challenges beyond existing solutions.

- Rapidly prototype concepts and develop proofs of concept to validate technical feasibility and business value before committing to full implementation.

- Contribute to roadmap discussions by recommending where and how AI can deliver meaningful value.

- Stay informed about emerging AI models, agent techniques, evaluation methods, and development tools, assessing their practical applicability.

- Collaborate with Product, Design, QA, Data, and AI teams to prioritize ideas and deliver integrated solutions aligned with business objectives.

- Participate in agile ceremonies and contribute to the team's technical direction, knowledge sharing, and continuous improvement.

Requirements

- Professional experience with Node.js and NestJS, including strong TypeScript skills and knowledge of microservices architecture.

- Experience with Python and frameworks such as FastAPI or equivalent tools for building services and APIs, particularly for generative AI applications.

- Hands-on experience building AI agents, RAG pipelines, and LLM integrations in production environments. Familiarity with tools such as LangChain, LlamaIndex, or custom orchestration approaches is valuable; understanding the underlying concepts is essential.

- Familiarity with workflow orchestration and automation tools such as n8n or equivalent platforms, along with a willingness to learn the tools used by the team.

- Experience with relational databases such as PostgreSQL or MySQL, including data modeling, complex queries, and performance tuning.

- Practical knowledge of non-relational databases and caching technologies such as MongoDB and Redis, as well as event-driven architectures using tools such as RabbitMQ and BullMQ.

- Familiarity with vector databases and the fundamentals of embeddings and semantic search, using technologies such as Pinecone, Weaviate, Qdrant, or pgvector.

- Experience designing, implementing, and versioning RESTful APIs and WebSockets.

- Ability to read, understand, and modify React/TypeScript front-end code when needed to unblock delivery, without requiring front-end specialization.

- Regular, advanced use of AI-assisted and agentic development tools such as Cursor, Claude Code, GitHub Copilot, or similar solutions, with the ability to critically review generated code and customize development environments, including MCP integrations.

- Experience working with agile methodologies such as Scrum or Kanban and collaborating within multidisciplinary squads.

- Strong analytical and problem-solving skills, initiative, and a high level of ownership, with the confidence to propose, prototype, and advocate for new ideas.

- Excellent communication and collaboration skills, including the ability to influence technical and product decisions in ambiguous, fast-evolving AI environments.

Additional qualifications that will set you apart:

- Experience leading AI initiatives from the ground up, taking products or capabilities from concept to initial implementation.

- Familiarity with observability practices for AI systems, including structured logging, metrics, distributed tracing, and monitoring agent or prompt quality.

- Experience with AWS and cloud architecture.

- Previous experience in digital health, health technology, or other regulated industries.

- An active interest in generative and agentic AI research, including emerging models, techniques, research papers, and tools.

Benefits
  • - Monthly flexible benefits allowance: R$ 1,059 through the CAJU card, allocated across meal, food, mobility, health, home office, culture, and education categories.
  • - Health insurance: AMIL S450 apartment-plan coverage, with copayments for consultations, examinations, and emergency services. Eligible dependents may be included for an additional payroll deduction.
  • - Prescription medication allowance: R$ 100 per month through the designated medication benefit, subject to the program's eligibility and usage conditions.
  • - Physical and mental healthcare: Free access to online consultations through the company's digital healthcare platform and Zenklub.
  • - Childcare assistance: Support according to the applicable regional collective agreement.
  • - Extended parental leave: Maternity leave of up to six months and 30 days of paternity leave.
  • - Life insurance: Coverage through SulAmérica.
  • - Birthday day off: An additional day off during your birthday month.
  • - Fitness and wellness: Access to TotalPass and Wellhub programs.
  • - Professional development: Discounts and partnerships with educational institutions and courses.
  • - SESC benefits: Access to sports, cultural activities, leisure, and courses under special conditions for employees and eligible dependents.
  • - Transportation allowance: Optional, with a 6% salary deduction if selected.
  • - Remote work: A fully remote work model.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Manager
Product Manager

Jobgether • United States

Hybrid
USD 120,000 - 190,000
Health insurance
Meal allowances
Childcare assistance
+2
Pessoa Analista de Negócios Sênior
Pessoa Analista de Negócios Sênior

Jobgether • United States

Remote
USD 90,000 - 130,000
Fully remote work
Meal voucher
Medical insurance
+5
Forward Deployed Engineer AI - Sênior
Forward Deployed Engineer AI - Sênior

Jobgether • United States

Remote
USD 120,000 - 180,000
Fully remote (Brazil)
International collaboration
Exposure to cutting-edge AI platforms
Engenheiro(a) de Agentes de IA (AI Agent Engineer) - Remoto
Engenheiro(a) de Agentes de IA (AI Agent Engineer) - Remoto

Atento TI • United States

Remote
USD 120,000 - 180,000
Vale refeição / vale alimentação
Seguro de Vida
Auxílio funeral
+7
Desenvolvedor Java Pleno Bilíngue
Desenvolvedor Java Pleno Bilíngue

Jobgether • United States

Remote
USD 17,000 - 28,000
Meal allowance
Education discounts
Online courses access
+7
Full Stack Engineer, Agentic AI
Full Stack Engineer, Agentic AI

Jobgether • United States

Remote
USD 120,000 - 180,000
Remote‑first flexibility
Health, dental, vision
401(k) plan
+7
Senior Fullstack Developer ( Java + Angular )
Senior Fullstack Developer ( Java + Angular )

Jobgether • United States

Hybrid
USD 33,000 - 51,000
Health Insurance
Meal Allowances
Childcare Support
+10
Desenvolvedor Full Stack - Pleno
Desenvolvedor Full Stack - Pleno

Jobgether • United States

Remote
USD 120,000 - 180,000
Remote work from Brazil
Flexible schedule
Meal and/or food voucher
+10
Data Developer (AI / Databricks) Sênior
Data Developer (AI / Databricks) Sênior

Jobgether • United States

Remote
USD 140,000 - 190,000
Health insurance
Dental insurance
Food and meal allowances
+10
Backend Engineer - Agentic AI
Backend Engineer - Agentic AI

Virtasant • Austin (TX)

Hybrid
USD 110,000 - 180,000
Totally remote
Biweekly or monthly USD payments
Flexible work hours