about 2 months ago
Mountain View, CA, USASenior
Base Salary
$185k - $230k/yr
Responsibilities
- Build and enhance backend systems that integrate with machine learning and AI features using Python.
- Design and implement business logic with web frameworks like Django, ensuring compatibility with AI components.
- Architect scalable solutions utilizing technologies like Nginx, Kafka, MySQL, and Cassandra.
- Write reusable, efficient, and maintainable code for high-performance web services.
- Collaborate with AI teams to streamline data pipelines and optimize model deployment.
- Communicate technical strategies related to AI-enabled infrastructure to stakeholders.
Requirements
- 5+ years of experience in developing and architecting large-scale web services, preferably with AI systems.
- Bachelor's, Master's, or Ph.D. in Computer Science or a related field.
- Strong expertise in databases, distributed systems, and backend performance optimization.
- Expert proficiency in Python or other programming languages such as Go, Java, or C++.
- Extensive experience with web frameworks like Django and technologies such as MySQL and Redis.
- Solid understanding of database internals, transactions, and schema design for AI workloads.
- Hands-on experience deploying and managing services on AWS interfacing with machine learning platforms.
- Driven by ownership and passionate about delivering impactful solutions in collaborative environments.
- Substantial production server experience or equivalent backend expertise.
- Excellent communication skills and attention to detail.
