ApplySenior 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