Apply

Backend Engineer (RoR + AI/ML + Postgres)

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Latin American locations

🔍 Industry: Software Development

🏢 Company: Skilldlabs

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentPostgreSQLSQLCloud ComputingGitRuby on RailsCI/CD

Requirements:
  • 5+ years of experience, particularly with API-only applications.
  • Advanced knowledge, including extensions like pgvector for vector operations.
  • Experience with embedding models, vector search, and NLP.
  • Expertise with API development (our stack uses Grape/Grape-Entity).
  • Experience with Sidekiq and job scheduling for asynchronous processing.
  • Familiarity with cloud deployment and services.
  • Strong background in test-driven development (TDD) and automated testing.
  • Advanced Git workflow management.
Responsibilities:
  • Lead the development team in building and improving our Ruby on Rails-based AI communications platform.
  • Design and implement scalable system architecture for handling vector embeddings, real-time communications, and AI integrations.
  • Establish coding standards, review pull requests, and ensure maintainability and thorough documentation.
  • Enhance AI capabilities, particularly around vector embeddings, semantic search, and natural language processing.
  • Expand and improve our API endpoints using Grape and related technologies.
  • Identify and resolve performance bottlenecks, particularly around database queries and vector operations.
  • Maintain and expand integrations with services like OpenAI, Twilio, Postmark, and other communication platforms.
  • Mentor junior and mid-level developers, fostering a culture of learning and technical excellence.
Apply