JOB DESCRIPTION
Senior MLE (Platform)_ Python -FastAPI
Locations: Chennai | Hyderabad | Bangalore (Hybrid)
Who we are :
Tiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies solve their toughest challenges. We offer fullstack AI and analytics services & solutions to empower businesses to achieve real outcomes and value at scale. We are on a mission to push the boundaries of what AI and analytics can do to help enterprises navigate uncertainty and move forward decisively. Our purpose is to provide certainty to shape a better tomorrow.
Our team of 4000+ technologists and consultants are based in the US, Canada, the UK, India, Singapore and Australia, working closely with clients across CPG, Retail, Insurance, BFS, Manufacturing, Life Sciences, and Healthcare. Many of our team leaders rank in Top 10 and 40 Under 40 lists, exemplifying our dedication to innovation and excellence.
We are a Great Place to Work-Certified™ (2022-24), recognized by analyst firms such as Forrester, Gartner, HFS, Everest, ISG and others. We have been ranked among the ʻBestʼ and ʻFastest Growingʼ analytics firms lists by Inc., Financial Times, Economic Times and Analytics India Magazine.
We are seeking an experienced and dynamic Python - FastAPI Lead to join our team. The ideal talent will have a strong technical background, extensive hands-on experience in Python and FastAPI, and the ability to lead a team of developers to build scalable and high-performing web applications and APIs.
About The Role
- Adopt Scalable Solutions: Implement cloud-native, high-performance solutions using Python and FastAPI.
- Collaborate on Requirements: Work with analysts and managers to define scope and ensure alignment with business needs.
- Oversee Development: Manage the design, development, and delivery of ML pipelines and FastAPI-based applications.
- Build Robust Solutions: Apply software engineering principles to deliver reliable and maintainable Python-FastAPI solutions.
- Evaluate Designs: Use proof-of-concepts to choose optimal solutions for API and system architecture.
- Maintain Code Quality: Ensure high-quality, performant code through best practices and thorough reviews.
- Address Challenges: Plan with project managers to resolve technical issues and risks effectively.
- Foster Teamwork: Provide feedback and support a collaborative work environment.
- Lead Agile Teams: Guide cross-functional teams through development cycles, ensuring smooth delivery.
- Optimize Systems: Identify and enhance system performance, particularly for FastAPI-based services.
- Mentor Engineers: Develop team skills, promote best practices, and encourage growth in FastAPI and Python development.
- Innovate: Explore new technologies, prototype innovative ideas, and integrate advancements into projects.
Key Responsibilities:
- Lead the design, development, and maintenance of APIs using FastAPI.
- Ensure adherence to software development best practices, including clean code principles and performance optimization.
- Guide the team through the development lifecycle, from requirements gathering to deployment.
- Conduct code reviews to maintain high-quality standards and mentor junior team members.
- Collaborate with cross-functional teams to integrate APIs with databases, third-party services, and cloud platforms.
- Troubleshoot, debug, and resolve technical issues during development and post-deployment phases.
- Stay updated with emerging trends and technologies in Python, FastAPI, and API development.
- Create and maintain comprehensive technical documentation for APIs and system architectures.
What Do We Expect?
- Bachelor’s or master’s degree in Computer Science Engineering or related fields.
- 6+ years of experience in building scalable, reliable, and high-performance web applications with a desire to write clean yet simple programs using Python with FastAPI.
- Must have Python with FastAPI experience; React.js is a nice-to-have.
- A passion for storing, organizing, and processing information using database technologies like MySQL, Oracle, PostgreSQL, or MongoDB
Preferred Qualifications:
- Prior experience leading development teams, with strong mentoring and leadership abilities.
- Proven track record of delivering high-quality, scalable solutions on time.
Soft Skills:
- Strong verbal and written communication skills.
- Ability to work collaboratively in a team environment.
- Proactive approach to identifying challenges and proposing solutions.
You are important to us, letʼs stay connected!
Every individual comes with a different set of skills and qualities so even if you donʼt tick all the boxes for the role today, we urge you to apply as there might be a suitable/unique role for you tomorrow. We are an equal opportunity employer. Our diverse and inclusive culture and values guide us to listen, trust, respect, and encourage people to grow the way they desire.
Note: The designation will be commensurate with expertise and experience. Compensation packages are among the best in the industry.
Additional Benefits: Health insurance (self & family), virtual wellness platform, and knowledge communities.