Senior Back-End Software Engineer at ReadyAI
Los Angeles, CA 90079
About the Job
Senior Backend Engineer
Are you passionate about building high-quality, scalable web applications from the ground up at the intersection of AI & crypto? ReadyAI is building a decentralized Scale AI and looking for a talented Senior Backend Engineer with at least 5 years of experience to join our team. Compensation is competitive and includes meaningful equity for this role working closely with our co-founder/CTO to manage our 5 person and growing development team.
About the Role
As a Senior Backend Engineer, you'll be instrumental in architecting and implementing scalable backend services, optimizing database performance, and establishing best practices for our engineering team. You'll work closely with product and frontend teams to deliver high-quality, maintainable solutions that power our core business applications.
Key Responsibilities
- System Architecture:
Design and implement scalable backend services using Python, focusing on performance, reliability, and maintainability. Lead architectural decisions and establish technical standards for the backend team.
- Database Management:
Architect and optimize MySQL database schemas, write efficient queries, and implement caching strategies to ensure optimal performance at scale.
- AWS Infrastructure:
Manage and optimize our AWS infrastructure, including EC2, RDS, S3, and other services.
- API Development:
Design and build RESTful APIs that power our frontend applications, focusing on security, performance, and developer experience.
- Team Leadership:
Mentor junior developers, lead code reviews, and help establish engineering best practices and coding standards.
Required Skills & Qualifications
- Backend Development:
6+ years of experience building production backend systems, with deep expertise in Python
- Database Expertise:
Strong experience with MySQL in production environments, including optimization, indexing, and query tuning
- Cloud Infrastructure:
Extensive experience with AWS services and best practices for cloud architecture
- System Design:
Proven ability to design and implement scalable, distributed systems
- Security:
Strong understanding of web security principles and best practices
- Code Quality:
Experience with testing frameworks, CI/CD pipelines, and code quality tools
- Leadership:
Track record of mentoring developers and driving technical initiatives
Nice-to-Have Skills
AI/ML Experience
Experience with microservices architecture
Knowledge of container orchestration (Kubernetes/Docker)
Familiarity with message queuing systems (RabbitMQ/SQS)
Experience with monitoring and observability tools
Understanding of DevOps practices and tools
What We Offer
Competitive salary, equity and benefits.
Opportunity to work on cutting-edge projects at the intersection of AI and crypto.
A collaborative and innovative work environment.
Room for professional growth and development.
About ReadyAI
Our mission is to make all the world’s information AI Ready. We give creators and businesses low-cost and time-saving tools to build the most up-to-date and accurate AI applications. Built on the Bittensor network, we have revolutionized data tagging and data structuring for text data. Our innovative approach vastly increases the accuracy of AI applications through metadata and synthetic data generation for vector databases and fine-tuning AI models. We are already profitable and looking to scale up significantly in 2025 and beyond.