Senior Full-Stack Software Engineer, AI Core
$130,000–$140,000 year
RemoteTurkey
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.