5 GAMIFi Consulting Services Jobs
10-15 years
Bangalore / Bengaluru
Technical Architect - Python Frameworks (10-15 yrs)
GAMIFi Consulting Services
posted 24d ago
Key skills for the job
Job Title : Technical Architect - Python, AI/ML
Experience : 10+ yrs
Location : Bangalore,
Job Type : Full-Time, Work from Office
Role Dimension :
We are looking for an experienced Technical Architect with over 10 years of experience including extensive expertise in Python, Flutter, and Artificial Intelligence/Machine Learning (AI/ML). The ideal candidate will possess a deep understanding of software architecture and design, demonstrate a proven track record of building scalable and robust applications, and have the ability to lead and mentor development teams in a dynamic and fast-paced environment.
Key Responsibilities :
- Architectural Leadership: Design and oversee the development of complex, high-performance, and scalable software architectures using Python, Flutter, and AI/ML technologies. Ensure alignment with business requirements and technical goals.
- Technical Strategy & Vision: Define the technical roadmap and strategy for integrating Python, Flutter, and AI/ML technologies to enhance the company's product offerings. Evaluate emerging technologies and frameworks to determine their potential impact on the company.
- AI/ML Solution Development: Architect and implement AI/ML models and frameworks, ensuring they are robust, scalable, and optimized for performance. Collaborate with data scientists to integrate these models into production systems.
- Cross-Platform Development: Oversee the development of high-quality cross-platform applications using Flutter, ensuring seamless integration with back-end services developed in Python.
- Code Quality & Review: Establish and enforce coding standards and best practices. Conduct regular code reviews to maintain high code quality and facilitate knowledge sharing among team members.
- Performance Optimization & Scalability: Identify performance bottlenecks and design solutions to enhance system performance and scalability. Optimize application performance across all platforms.
- Documentation & Standards: Develop and maintain comprehensive architectural documentation, including design patterns, best practices, and technical specifications. Ensure that all documentation is kept up-to-date and easily accessible.
Required Skills and Qualifications :
- Education: Bachelor's or master's degree in computer science, Engineering, or a related field.
- Experience: Over 10+ years of experience in software development, with at least 5 years in a technical leadership or architectural role.
Prerequisite :
- Python: Extensive experience in Python programming and frameworks (e.g., Django, Flask). Strong understanding of Python libraries used in AI/ML.
- Flutter: Proven experience in developing and deploying cross-platform mobile applications using Flutter. AI/ML: Deep understanding of machine learning algorithms, data science, and experience with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-Learn, and others.
- Architectural Skills: Demonstrated expertise in designing complex, scalable, and maintainable software architectures for both mobile and web platforms.
- Full Stack Development: Comprehensive knowledge of front-end and back-end development, including experience with JavaScript frameworks and API development.
- Database Proficiency: Experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, and familiarity with data modeling and performance optimization.
- Cloud & DevOps: Experience with cloud platforms (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI/CD pipelines.
- Leadership & Mentorship: Proven track record of leading and mentoring technical teams, fostering collaboration, and driving technical excellence.
Preferred Skills :
- Experience in developing microservices architectures and RESTful APIs.
- Familiarity with Agile/Scrum methodologies and experience in a product-driven environment.
- Experience in designing systems with high availability, reliability, and security
Functional Areas: Software/Testing/Networking
Read full job description10-15 Yrs
Bangalore / Bengaluru
4-8 Yrs
Delhi ncr, Bangalore / Bengaluru
8-12 Yrs
Bangalore / Bengaluru
6-10 Yrs
Bangalore / Bengaluru