We are seeking a seasoned Architect to design and build scalable, robust systems from end to end. Our system handles various ML and DL models, processes 100+TB of new data daily, supports hundreds of millions of daily active users, and manages billions of requests per day.
The successful candidate will implement cloud architecture best practices on AWS, lead the deployment of machine learning models in this high-scale real-time environment, and collaborate with cross-functional teams to ensure seamless integration and top performance.
Responsibilities:
Design and architect scalable, robust systems from end-to-end
Implement best practices and creative solutions in cloud architecture on AWS
Lead the deployment of machine learning models into a production high-scale real-time environment
Work closely with back-end, front-end, data engineering, ml-engineering, data-science teams to ensure seamless integration
Drive discussions and provide guidance on architecture best practices, mentoring other team members when necessary
Assess and address technical risks and potentials
Review code for quality, performance, and scalability
Collaborate with stakeholders and product managers to translate business needs into system architecture
The successful candidate will implement cloud architecture best practices on AWS, lead the deployment of machine learning models in this high-scale real-time environment, and collaborate with cross-functional teams to ensure seamless integration and top performance.
Responsibilities:
Design and architect scalable, robust systems from end-to-end
Implement best practices and creative solutions in cloud architecture on AWS
Lead the deployment of machine learning models into a production high-scale real-time environment
Work closely with back-end, front-end, data engineering, ml-engineering, data-science teams to ensure seamless integration
Drive discussions and provide guidance on architecture best practices, mentoring other team members when necessary
Assess and address technical risks and potentials
Review code for quality, performance, and scalability
Collaborate with stakeholders and product managers to translate business needs into system architecture
Requirements:
A minimum of 15 years of experience in software architecture
Excellent communication skills, both verbal and written
Highly organized and able to manage multiple tasks and projects simultaneously
Strong background in back-end development
Versatility with several programming languages such as Java, Python, C++, JS, Rust, Go, etc.
Vast experience with AWS
Strong problem-solving skills and attention to detail
Preferred Skills:
Some experience with front-end technologies like React, Angular, or Vue
Experience with real-time / high availability / high throughput systems
Familiarity with data engineering tools and platforms
Experience with containerization and orchestration tools like Docker and Kubernetes
A minimum of 15 years of experience in software architecture
Excellent communication skills, both verbal and written
Highly organized and able to manage multiple tasks and projects simultaneously
Strong background in back-end development
Versatility with several programming languages such as Java, Python, C++, JS, Rust, Go, etc.
Vast experience with AWS
Strong problem-solving skills and attention to detail
Preferred Skills:
Some experience with front-end technologies like React, Angular, or Vue
Experience with real-time / high availability / high throughput systems
Familiarity with data engineering tools and platforms
Experience with containerization and orchestration tools like Docker and Kubernetes
This position is open to all candidates.