Job Listings

Senior Software Engineer (API & Backend)

TheTake.ai

Our engineers are hungry for new challenges, where no problem is too great or too small. As a Senior Software Engineer you feel at home architecting complex distributed systems like our API which serves tens of thousands of requests per second; and building data pipelines that feed our cutting edge neural nets which index millions of images. You are eager to learn new technologies as the need arises, and pride yourself on being able to build & architect solutions that enable the future of contextual interactivity.

You Will
• Solve problems with creativity, speed, & efficiency, learning new technologies along the way
• Deliver high-quality code that impacts the bottom line of the business
• Model complex problems and architect large-scale distributed systems
• Design stable and performant APIs for both internal and client-facing products
• Help guide the long-term vision of our technology and products

Requirements
• Commitment to our core values: https://thetake.ai/values.html
• Strong critical thinking and communication skills
• Comprehensive knowledge of Javascript, Python, C++, or comparable languages
• Extensive experience deploying at massive scale to cloud environments like AWS, Azure, or GCP
• Experience working with Docker
• Extensive knowledge of relational databases such as MySQL or PostgreSQL
• Demonstrable experience working closely with engineering, product, and design stakeholders
• An appetite for personal growth and willingness to learn new technologies
• Nice to have: *
• Interest in mentoring junior members of our team
• Experience working with one or more of the following: Front-End Development (Vue.js, React), Machine Learning Systems, Embedded Systems, Kubernetes
• Master’s Degree or PhD in Computer Science or a related technical field
• 5+ years of professional experience in Software Engineering

Location: New York, NY

Posted: Aug. 23, 2024, 8:01 a.m.

Apply Now Company Website