About Us
We’re an AI startup on a mission to build intelligent, scalable systems that solve real-world problems. Our team is passionate about combining cutting-edge research with robust engineering to create products that deliver value and push boundaries. As we grow, we’re looking for a seasoned Senior Software Engineer to join our backend team.
About The Role
As a Senior Software Engineer, you’ll play a critical role in building and scaling our backend infrastructure. You’ll work closely with our AI researchers, data scientists, and frontend engineers to develop APIs, data pipelines, and services that power our AI solutions.
What You'll Do
- Design, develop, and maintain backend systems using Python and Node.js
- Build scalable RESTful APIs and services
- Work with Docker to containerize applications and manage microservices
- Design and optimize databases using MySQL
- Collaborate with DevOps and infrastructure teams (experience with GCP and/or AWS is a plus)
- Write clean, maintainable, and testable code using modern version control (Git)
- Lead code reviews, mentor junior engineers, and help shape engineering best practices
- Contribute to system architecture decisions with a focus on scalability, performance, and reliability
What We're Looking For
- 5+ years of professional experience in backend development
- Strong proficiency in both Python and Node.js
- Experience with containerized environments using Docker
- Solid understanding of MySQL or other relational databases
- Familiarity with GCP, AWS, or other cloud platforms (a plus)
- Strong knowledge of Git and collaborative development workflows
- Experience working in a startup or fast-paced environment is a plus
- A problem-solver mindset and ability to work autonomously