Chennai, Bangalore, Hyderabad
JOB DESCRIPTION
Senior MLE / Architect MLE (Platform) Full Stack Engineer | React + Fast API
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.
About The Role
- Take ownership of the functional domain, leading efforts from product conceptualization to realization in collaboration with product teams.
- Shape the technical roadmap with a strong emphasis on platform-driven development, reusability, and key performance indicators such as scalability, performance, and reliability.
- Build highly performant, scalable web applications with a focus on creating platform-centric solutions and reusable modules.
- Design abstractions and establish well-defined contracts, prioritizing separation of concerns to achieve overarching business and technical goals.
- Apply advanced problem-solving techniques to tackle complex business and technical challenges.
- Implement incremental architectural improvements, conducting thorough impact analyses for each change. Develop and optimize front-end UI to ensure applications are rendered consistently in cross-platform low performance environments.
- Work with cross-functional technical teams across deep learning, machine learning, distributed systems, program management, app engineering and product teams while working on all aspects of design, development and delivery of high-quality AI / ML Powered Web applications .
- Design and develop front-end using HTML5, CSS, JavaScript, frameworks such as AngularJS, React, VueJs
- Fixing and debugging issues across the full stack and optimizing the performance and usability of the web applications.
- Prototype and develop new ideas and participate in all parts of the lifecycle from research to release.
- Design and architect Python based APIs/ microservices to support the full Machine learning Lifecycle right from Development to Deployment
- Communicate with stakeholders in an effectively and actively plays a role to unblock team and self
- Build scalable micro services architectures than can handle high volume data requests and high concurrency
- Architect solutions for High Availability, Maximum Performance, Low Latency and High Throughput.
- Improve system reliability-Troubleshoot and investigate any identified issues
- Build and perfect test cases to introduce highly reliable and scalable application platforms
- Writing high-performance, reliable, and maintainable code.
What do we expect?
• Bachelor’s or master’s degree in Computer Science Engineering or related fields
- Core experience as a Lead engineer in with experience in Server Side, Front end Technologies in an internet facing Web Based Software Product
- 4+ Years of hands-on experience server-side/back-end full cycle product development in a production environment in Python building microservices, REST APIs, Event driven Programming, and in design and deployment of ML Algorithms in Production
- 4+ years of web application development experience in Typescript /React– Quality experience in having worked on a dynamic Web Enterprise or consumer SAAS app successfully in a team environment
- Expert knowledge of building and maintaining in Production, large scale micro services-based applications
- Proficient with SQL, RDBMS such as Postgres, MySQL, SQL Server, Oracle and/or experience with NoSQL DBMSs such as Mongodb
- Hands on experience in python server frameworks like FastAPI
- Excellent working experience with some ORM (Object Relational Mapper) libraries. Eg: SQL Alchemy
- Experience in Test driven Development
- Experience in cloud - AWS/Azure/GCP, Basics of Devops, CI/CD, Kubernetes etc
- Understanding of the threading limitations of Python, and multi-process architecture, Sockets, SSE
- Strong trouble-shooting skills that span systems(Linux), network, and application
- Excellent knowledge of version control (GIT) and Dev ops, Containers, Docker etc and Software Release management
- Deep understanding of core technologies such as Typescript, JavaScript, HTML5, CSS, Redux, Vite
- Thorough understanding of core design principles and common design patterns of React including, Hooks, Context API , Lifecycle methods , Routing etc in React.
- Experience with data visualization, familiarity with design concepts
- Passion for user experience: demonstrated ability to work closely with designers and build products and services that bring best experiences to consumers.
- Excellent coding skills writes code that is well structured, idiomatic, reusable, & easy to understand
- Good Understanding of in Statistics, Data, hypothesis validation, Data Science and Design of Algorithms
- Bachelor’s Degree in Computer Science or related field
- High integrity, and great hunger to learn and develop as a software engineer
- Capacity to take requirements & break them down into actionable tech tasks
- Familiar with testing at multiple levels, and doing test driven development
- Excellent communicator: Team player and continuous learner who can work collaboratively with a small team
Fast Learner- Willingness to learn and adapt to new technologies and contribute in a fast-paced environment.
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.