Apply

Senior Software Engineer - Backend, AI Core

Posted about 5 hours agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, Canada

🔍 Industry: Software Development

🏢 Company: Qualified

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentPostgreSQLPythonSQLArtificial IntelligenceETLMachine LearningRuby on RailsAlgorithmsData engineeringData StructuresREST APIAgile methodologiesData modelingSoftware EngineeringData management

Requirements:
  • 5+ years of experience in data-centric backend development and ETL processes.
  • Proficiency in programming languages such as Ruby on Rails, JavaScript, Python, or Go.
  • Experience working with SQL and RDBMS (PostgreSQL preferred) and data warehousing solutions.
  • Strong software engineering practices, including coding, unit testing, code reviews, and design documentation.
  • B.S. or higher in Computer Science (or equivalent work experience).
Responsibilities:
  • Develop and maintain scalable, high-performance backend systems foundational to our product's functionality.
  • Determine the best ways to incorporate LLMs, embeddings, and other AI technologies into Qualified’s platform, exploring boundaries and applying new learnings to enhance our product offerings.
  • Architect and execute robust ETL pipelines for managing and standardizing data from diverse sources, optimizing these pipelines to support RAG models' training and inference processes efficiently.
  • Ensure the core functionality of our product is stable, scalable, well-maintained, and continuously improving, thus fueling business growth.
  • Embrace a product-focused mindset to tackle technical challenges related to quality, performance, robustness, and reliability.
  • Contribute to our team’s culture and future by mentoring fellow engineers, championing product-focused values, and establishing standards of engineering excellence.
Apply