Senior Back-end Engineer - Generative AI
- Closed
- US Company | Small ( employees)
- LATAM (100% remote)
- 8+ years
- Full-time (40h)
- Marketing
- Full Remote
Required skills
- Node.js
- TypeScript
- SQL
- Docker
- Kubernetes
- Prompting and Retrieval Systems
- API Integrations
- RAG
Requirements
Must-haves
- 8+ years of software development experience
- Expertise in data retrieval, database management, and API integrations
- Experience building and optimizing Retrieval-Augmented Generation (RAG) systems
- Experience with columnar databases and vector databases (e.g. ClickHouse, Pinecone)
- Experience with cloud platforms such as AWS, GCP, or Azure
- Experience with Kubernetes for scalable backend services
- Strong understanding of Docker
- Familiarity with machine learning workflows to support retrieval-based and generative models
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Experience with Node.js and TypeScript
- Experience with Docker and Kubernetes
- Experience with BullMq, RabbitMq, ActiveMq, or AWS SQS
- Experience managing the convergence of multiple data sources
- Experience working in the B2B data industry
- Bachelor's Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Architect and refine RAG systems that integrate retrieved data with generative AI models to produce valuable insights in real time. Use real-time and batch prompting mechanisms.
- Build and maintain large-scale data pipelines
- Ensure stable, low-latency retrieval of structured and unstructured data
- Ensure seamless data flow across external and internal systems
- Optimize columnar and vector databases for efficient data retrieval in both batch and real-time settings
- Work closely with product and engineering teams to ensure the successful delivery of projects, meeting performance and scalability goals