Tecnotree provides digital transformation solutions and managed services to the telecommunications, media, and technology industries, enabling operators to deliver new, innovative services in a rapidly changing digital landscape.
Bengaluru
INR 4.0 - 9.0 Lacs P.A.
Work from Office
Full Time
JD 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 Business Overview 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 Docker Follow 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 members Strong communication and presentation skills, Proactive Thinking, Quality Focused mindset Required 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 primarily Solid 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 2+ years of experience in Machine learning application development using python Minimum Education Qualification Bachelors/Masters degree in Engineering, Computer Science, or IT About Tecnotree Tecnotree is a global provider of Telecom IT solutions for the management of products, customers and revenue. Tecnotree helps communications service providers to transform their business towards a marketplace of digital services. Tecnotree empowers service providers to monetize service bundles, provide personalized user experiences and augment value throughout the customer lifecycle. With around 1000 telecom experts, Tecnotree serves around 90 service providers in around 70 countries. Tecnotree is listed on the main list of NASDAQ OMX Helsinki with the trading code TEM1V.
Bengaluru
INR 4.0 - 8.0 Lacs P.A.
Hybrid
Full Time
Job Title: Backend Developer (Node.js / Java / Python) Experience: 2 to 6 Years Location: Bangalore (Hybrid Work Model) Notice Period: Immediate Joiners or Candidates with 15 Days Notice Only About Us: Tecnotree is a global leader in telecom IT solutions, enabling digital transformation for CSPs across the globe. We are looking for a skilled and motivated Backend Developer to join our growing team in Bangalore. If you're passionate about scalable systems, API design, and backend technologies, we want to hear from you! Key Responsibilities: Design, develop, test, and deploy robust backend solutions using Node.js , Java , or Python Build and maintain efficient, reusable, and reliable code Design and implement RESTful APIs and microservices architecture Collaborate with frontend developers, DevOps, and product teams to integrate user-facing elements Optimize applications for performance, scalability, and reliability Troubleshoot and debug production issues and ensure high availability Follow best practices in coding, testing, and DevOps Required Skills: Proficiency in Node.js with solid experience in backend development Working knowledge of Java and/or Python Strong understanding of RESTful API design and development Experience with Databases relational (MySQL/PostgreSQL) and/or NoSQL (MongoDB, Redis) Hands-on experience with version control tools like Git Understanding of asynchronous programming, message queues, and scalable backend architecture Nice to Have: Experience with containerization tools (Docker, Kubernetes) Familiarity with CI/CD pipelines and cloud platforms (AWS, GCP, Azure) Prior experience in a telecom or enterprise software environment Why Join Us? Hybrid work flexibility (2–3 days/week in Bangalore office) Opportunity to work on high-impact projects with global telecom leaders A collaborative, innovation-driven environment with career growth support
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.