Senior Backend Engineer

Company
10Web
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
18/04/2025
Responsibilities
- Architect, implement, and maintain scalable, high-performance backend services in Python - Integrate solutions using frameworks like Flask or Django - Ensure reliability through CI/CD pipelines, code reviews, unit tests, and best coding practices - Write clean, modular code following SOLID principles and design patterns - Apply knowledge in engineering, math and algorithms to solve complex engineering problems in web services used for AI-powered website generation/modification - Work within our AI team to integrate ML/AI models (including LangChain and generative AI) into production environments - Experiment with and optimize ML models for performance and scalability - Partner with cross-functional teams to clarify requirements and participate in technical project planning - Provide ongoing maintenance, support, troubleshooting, optimizations and enhancements for existing systems - Mentor junior engineers through code reviews and best practice discussions - Continuous improvement in a startup environment. Stay updated with the latest AI/ML research and backend innovations
Required Qualifications
- Bachelor’s Degree in Computer Science or related field (Master’s preferred) - 4+ proven experience in web development - In-depth knowledge of Python and MySQL - Experience with Flask or Django; - Understanding of design patterns, SOLID principles - Understanding of code versioning tools, such as Git - Experience with document-oriented databases such as MongoDB is a plus - Experience with Laravel/PHP/NodeJS//Linux/Bash is a plus - Experience with WordPress is a plus - Experience with Javascript and frontend development is a plus - Experience configuring CI/CD processes is a plus - Knowledge of Microservices architecture is a plus - Advanced written and verbal English communication skills
Application Procedures
Apply here https://10web.bamboohr.com/careers/55?source=aWQ9Mg%3D%3D Please mention in your application that you have learned about this position from MyJob.am