INR 10.0 - 18.0 Lacs P.A.
About TecnotreeTecnotree Corporation is a public listed software company from Finland with operations in more than 70 countries. With our strategic partnerships with some of the large and emerging CSPs, like MTN, Ooredoo, America Movil, Telefonica, STC, Celcom, Nepal Telecom, and many other; we feel pride in our innovative products and agile deliveries. These have been the key success factors behind our long-standing customer partnerships. We are an industry-recognized provider with Gartner recently highlighting us as one of the Representative Vendors in its BSS Market Guide while we were the first company to achieve Platinum-Badge for Open APIs from TM Forum.In 2022, Tecnotree acquired CognitiveScale (CS), an award-winning AIML platform that enables scalable enterprise AI development and deployment, to further enhance Tecnotrees AI-enabled total customer experience. The platform empowers trusted decision intelligence and provides highly personalized insights to more than 100 million customers in the United States across healthcare, commerce, insurance, realty, and fintech verticals. The integration of the award-winning CS cortex AI/ML engineering capabilities into Tecnotrees 5G multi-cloud enabled digital stack, is aligned with our current global strategy to provide intelligent and immersive customer experience journeys, further enhancing our abilities to provide new innovative global offerings.Position overview-Strong coding knowledge in python and machine learning. Ability to write well tested code using standard coding practices, deploy it using docker. Aware of recent developments in Machine learning such as Generative AI eg. Transformers, LLAMA etc.Can work independently with little supervision, can create API endpoints using REST or GraphQL. Good to have knowledge of SQL, Spark and Mongo db.Good analytic skills and learning ability are a must to succeed in this role. Demonstrated ability to understand modern ML algorithms including NLP, RL and deep learning will be valued.Prior research publications in top conferences will be an valued advantage.Role and Responsibilities-Ability to understand and implement ML algorithms, go through ML libraries for recommendations.Ability to create APIs and integrate with other systems using DockerFollow Agile best practices and tools adopted by the team.Integrate various software platforms and external 3rd party systems through vendor APIs.Work with vendor(s) on API implementation and troubleshooting, suggesting necessary features and identifying enhancement opportunities.Configure Dev, QA and Production environments with proper packages and dependencies to enable development, working closely with DevOps, CI and QA team membersStrong communication and presentation skills, Proactive Thinking, Quality Focused mindsetRequired Skill Set-Strong proficiency with one of either recommendation systems, generative AI or Reinforcement learning.Solid experience working within a Docker, including REST/API development experience.Good to have experience with AWS including EC2, CloudWatch, S3, Cloud Front, API Gateway, Fargate, Route53, Kafka(MSK), ELBs, VPC, RDS.Languages: Python primarilySolid experience working with Unix/Linux environments for development, including package management and basic system administration.Experience developing software against documented third-party APIs and working with vendors to identify and correct issues and drive enhancements.Experience with CI/CD Pipelines, Unit and Automated Integration Testing, Application Logging and Monitoring tools.Earlier Experience of E-Commerce is a Plus.Good Experience in MongoDB, MySQL.Understanding accessibility and security compliance.User authentication and authorization between multiple systems, servers, and environments.Integration of multiple data sources and databases into one system.Understanding fundamental design principles behind a scalable application.Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.Creating database schemas that represent and support business processes.Implementing automated testing platforms and unit tests Proficient understanding of code versioning tools, such as Git.Preferred Skill Set-Extensive knowledge of Python, ML libraries, and frameworks.Experience Level / Years of Experience-5+ years of experience in Machine learning application development using python