Description
At Startise, we are looking for a skilled Software Engineer, specialized in AI/ML, to join our engineering team and contribute to developing multiple SaaS products used by customers across the globe. You will work on various backend microservices, built using Django or Flask, that power different parts of our products. This is a great opportunity to build scalable systems, integrate intelligent automation, and make a real impact across diverse products.
⭐ JOB REQUIREMENTS:
- 1-3 years of hands-on experience with Python in backend/web development.
- Proficient in Python-based framework (Django/Flask)
- Solid understanding of RESTful API design and microservice architecture.
- Experience with relational databases (e.g. MySQL/PostgreSQL)
- Problem-solving mindset and willingness to learn emerging technologies
- Exposure to generative AI APIs or interest in working with them is a big plus.
- Ability to work in a dynamic environment with multiple product pipelines.
🧑💻 JOB RESPONSIBILITIES:
- Assist in developing and maintaining backend microservices for different products.
- Build efficient and scalable RESTful APIs using Django or Flask.
- Collaborate with frontend developers, product teams, and other engineers.
- Integrate and work with generative AI APIs (e.g., OpenAI, Stability AI, etc.)
- Write clean, maintainable, and well-documented code.
- Debug, troubleshoot, and optimize backend performance.
🚀 NICE TO HAVE:
- Experience with task queues such as Celery or RQ
- Background or interest in AI/ML models.
- Basic knowledge of frontend technologies (HTML/CSS/JavaScript).
- Familiarity with DevOps and CI/CD workflows.
- A research-driven mindset with a passion for exploring new ideas and technologies