ApplySenior Software Engineer - Platform, Full Stack
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: AWSBackend DevelopmentPostgreSQLSoftware DevelopmentSQLAgileArtificial IntelligenceFull Stack DevelopmentMachine LearningReact.jsRuby on RailsAlgorithmsData StructuresCI/CDRESTful APIsSoftware Engineering
Requirements:
- 5+ years of experience in professional full-stack software development, with a recent focus on leveraging AI/ML technologies.
- Expertise in working with all components of a modern web application.
- Proficiency in programming languages such as Ruby on Rails, JavaScript, Python, or Go.
- Proficiency in object-oriented programming, systems design, and working with large-scale, low-latency systems.
- Experience using frontier-scale LLMs (e.g., GPT, Claude, Gemini) programmatically for developing applications in production environments is a plus.
- 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.
- Implement cutting-edge AI algorithms and architectures, and scale them for production within our platform.
- Continuously improve system performance, identify bottlenecks, and deploy optimizations for smooth operation at scale.
- Ensure our core functionality is stable, scalable, well-maintained, and continuously improving.
- Continuously grow your technical skills to tackle our toughest challenges related to quality, performance, robustness, and reliability.
- Contribute to our team’s culture and future by mentoring other engineers and setting standards of engineering excellence.
- Support and scale highly-available, highly-trafficked services essential for our customers' time-sensitive, business-critical needs.
Apply