Job description
NetAI Inc., a leading AI technology company founded by a former Google AI Data Scientist from Mountain View, CA, is expanding its technology hub in Ahmedabad. We are looking for a Senior Backend Python Team Leader to join our dynamic team and lead the development of cutting-edge AI-driven products.
Why Join NetAI?
- World-Class Learning: Gain exposure to advanced Google Software Development practices and methodologies, learning from a founder with a PhD in Machine Learning from Google.
- Career Growth: Experience unparalleled career growth within a globally recognized technology company, with leadership opportunities as part of a rapidly expanding team.
- Innovative Environment: Lead and manage innovative AI-based projects that push the boundaries of technology.
Responsibilities:
- Lead and manage a team of backend developers, driving the architecture and development of backend systems using Python and relevant frameworks like Flask.
- Design and develop robust, scalable APIs to support new and existing features.
- Optimise back end applications for maximum performance, security, and scalability, particularly on Linux systems.
- Collaborate closely with front-end developers and other stakeholders to ensure seamless integration and optimal performance across platforms.
- Troubleshoot and debug production issues, ensuring high stability, performance, and minimal downtime.
- Oversee code reviews, mentor junior developers, and maintain high standards of software engineering best practices.
- Ensure the development process aligns with Agile/Scrum methodologies, contributing to sprint planning, retrospectives, and task management.
Requirements:
- 6+ years of professional Python development experience with expertise in frameworks like Flask or other relevant back-end technologies.
- Strong understanding of object-oriented programming (OOP), software engineering principles, and experience with data structures and algorithms.
- Proven experience designing and developing RESTful APIs and familiarity with modern authentication mechanisms (OAuth, JWT, etc.).
- Extensive experience with version control tools like Git, CI/CD, and other software development life cycle practices.
- Experience in leading and mentoring development teams, fostering a collaborative and high-performance environment.
- Strong problem-solving skills with the ability to troubleshoot complex issues in production environments.
- Experience optimising applications for performance, scalability, and security on Linux-based systems.
Preferred Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering and equivalent work experience.
- Experience working in Agile/Scrum teams and familiarity with project management tools like Jira.
- Prior experience with machine learning, AI systems, or cloud-based infrastructure is a plus.
What We Offer:
- Stability: Join a stable and growing technology hub with a bright future.
- Career Advancement: Opportunities for professional development and career progression in a globally recognised AI technology company.
- Innovative Projects: Work on cutting-edge AI-based products that push the boundaries of technology.
If you're ready to take on a leadership role and make a significant impact on innovative AI products, apply now to join NetAI. Transform your career and be part of something extraordinary!
Job Type: Full-time
Pay: ₹50,000.00 - ₹200,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
Location Type:
Schedule:
Education:
Experience:
- Python: 5 years (Required)
- total work: 6 years (Preferred)
Work Location: In person
Industry
- Computer Networking Products
Employment Type
Full-time
Job Type: Full-time
Pay: ₹50,000.00 - ₹200,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
Application Question(s):
Education:
Experience:
- Python: 2 years (Required)
- total work: 3 years (Required)
Location:
- Science City, Ahmedabad, Gujarat (Required)
Work Location: In person