Circle logo
CirclePosted 2 weeks ago

Senior Full-Stack Software Engineer, AI Core

$130,000–$140,000 year

RemoteTurkey

Full TimeSenior LevelSmall

Job Summary

Ship full-stack AI projects end-to-end using Ruby on Rails and React, focusing on AI agents, Retrieval-Augmented Generation, and LLM inference infrastructure. Design and run experiments, including A/B tests and evaluations, to validate features and guide iteration on production use cases. Build and integrate components for AI infrastructure while optimizing performance and reliability for large-scale inferencing. Improve processes and tools to scale AI features into production-ready solutions, maintaining high standards of code quality and user experience. Work closely with leaders and designers throughout the feature design process to foster rapid iteration and learning.

Required Qualifications

  • 6+ years experience working as a full-stack engineer on high-traffic production applications
  • Strong proficiency in Ruby on Rails
  • Strong proficiency in MySQL / Postgresql
  • Strong proficiency in ReactJS
  • Hands-on experience building AI features in production
  • You've shipped at least one real AI use case
  • Strong experimentation mindset
  • Comfortable in a fast-paced environment with a certain level of ambiguity
  • You are proficient in English (spoken, written, and reading) at a CEFR Level C2 / ILR Level 5

Desired Qualifications

  • Familiarity with both frontend and backend
  • A desire to work in an environment which values speed of iteration and individual autonomy
  • The ability to collaborate effectively as part of a dynamic team
  • Experience with RAG systems
  • Experience with AI agents
  • Experience with LLM-powered tools
  • Experience designing and running A/B tests
  • Experience measuring results
  • Experience iterating quickly
  • Experience discovering what works and what doesn't
  • Experience learning and picking up new technologies when projects require it
  • Experience with query optimization
  • Experience with careful migrations
  • Experience with performance bottlenecks
  • Experience with AI evaluations
  • Experience with AI infrastructure
  • Experience optimizing for performance and reliability
  • Experience supporting production-level inferencing
  • Experience improving processes, tools, and systems
  • Experience scaling AI features into production-ready solutions
  • Experience staying up-to-date with cutting-edge AI research
  • Experience with cutting-edge AI techniques
  • Experience with cutting-edge AI tools
  • Experience working closely with leaders and designers throughout the feature design process
  • Experience fostering a bias for action
  • Experience prioritizing speed of iteration
  • Experience prioritizing experimentation
  • Experience prioritizing learning
  • Experience maintaining high standards of code quality
  • Experience maintaining high standards of user experience
  • Experience spearheading the development of full-stack AI solutions
  • Experience working on AI agents
  • Experience working on Retrieval-Augmented Generation
  • Experience working on AI evaluations and observability
  • Experience building infrastructure for LLM inference
  • Experience with Rails
  • Experience with AI fundamentals
  • Experience with deep AI experience
  • Experience ramping up on Rails
  • Genuine curiosity to grow
  • Experience with high-traffic production applications
  • Experience dealing with challenges that come with scale
  • Experience with query optimization
  • Experience with careful migrations
  • Experience with performance bottlenecks
  • Experience with strong full-stack engineering
  • Experience with web frameworks
  • Experience with backend development
  • Experience with infrastructure
  • Experience with full-stack AI solutions
  • Experience with cutting-edge AI research
  • Experience with cutting-edge AI techniques
  • Experience with cutting-edge AI tools
  • Experience with strong experimentation mindset
  • Experience with rapidly testing ideas
  • Experience with running A/B experiments
  • Experience with iterating on real production use cases of LLMs
  • Experience with hands-on experience building AI features
  • Experience with strong experimentation mindset
  • Experience with designing and running A/B tests
  • Experience with measuring results
  • Experience with iterating quickly
  • Experience with discovering what works and what doesn't
  • Experience with a desire to work in an environment which values speed of iteration and individual autonomy
  • Experience with embracing personal accountability
  • Experience with the ability to collaborate effectively as part of a dynamic team
  • Experience with comfort in a fast-paced environment with a certain level of ambiguity
  • Experience with learning and picking up new technologies when projects require it
  • Experience with strong alignment with our values
  • Experience with finding our values on our career page
  • Experience with working at Circle
  • Experience with our benefits
  • Experience with our hiring process
  • Experience with our candidate hub
  • Experience with our diversity, equity & inclusion
  • Experience with our equal employment opportunity
  • Experience with our candidate data
  • Experience with our interview process
  • Experience with our remote-only team
  • Experience with our company retreats
  • Experience with our incredible destinations
  • Experience with our incredible flexibility and autonomy
  • Experience with our benefits package
  • Experience with our health, wellbeing, and professional growth
  • Experience with our candidate hub
  • Experience with our careers page
  • Experience with our benefits
  • Experience with our hiring process
  • Experience with our candidate hub
  • Experience with our values
  • Experience with our career page
  • Experience with our candidate hub
  • Experience with our benefits
  • Experience with our hiring process
  • Experience with our candidate hub
  • Experience with our diversity, equity & inclusion
  • Experience with our equal employment opportunity
  • Experience with our candidate data
  • Experience with our interview process

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce