AI & Machine Learning Engineer

1 day ago


Lahore, Punjab, Pakistan ITC Worldwide Full time
Overview

Join to apply for the AI & Machine Learning Engineer role at ITC Worldwide.



Responsibilities

You will work with a wide variety of clients to deliver the latest data science and big data technologies. Your teams will design and build scalable solutions that unify, enrich, and derive insights from varied data sources across a broad technology landscape. You will help our clients navigate the complex world of modern data science, analytics, and software engineering. We'll look to you to provide guidance and perform technical development tasks to ensure data science solutions are properly engineered and maintained to support the ongoing business needs of our clients.



You will be joining a dynamic and interdisciplinary team of scientists and engineers who love to tackle the most challenging computational problems for our clients. We love to think creatively, build applications efficiently, and collaborate in both the ideation of solutions and the pursuit of new opportunities. Many on our team have advanced academic degrees or equivalent experience in industry.



Skills And Attributes For Success

This role will work to deliver tech at speed, innovate at scale and put humans at the center. Provide technical guidance and share knowledge with team members with diverse skills and backgrounds. Consistently deliver quality client services focusing on more complex, judgmental and/or specialized issues surrounding emerging technology. Demonstrate technical capabilities and professional knowledge.



To qualify for the role, you must have
  • Bachelor's degree and 6-10 years of full-time working experience in AI, Data Science, and/or Machine Learning
  • 2-4 years of experience directly managing technical teams
  • Extensive experience in telecommunications, media, or technology sectors, with a strong understanding of industry trends.
  • Strong skills in Python.
  • Experience using Generative AI models and frameworks e.g. OpenAI family, open source LLMs, Dall-e, LlamaIndex, Langchain, Retrieval Augmented Generation (RAG).
  • Experience working with popular ML packages such as scikit-learn, Pytorch and ONNX, or related ML libraries.
  • Extensive experience using DevOps tools like GIT, Azure Devops and Agile tools such as Jira to develop and deploy analytical solutions with multiple features, pipelines, and releases.
  • Proven ability to design and implement machine learning solutions that enhance network performance and customer support, and understand their implications for data science.
  • Experience analyzing large-scale datasets from telecommunications networks, including call detail records and performance metrics.
  • Knowledge of streaming technologies, including analytics and content recommendation systems.
  • Experience with multi-modal models, including vision-language models.
  • Understanding of customer segmentation, churn prediction, and recommendation systems tailored to media and telecommunications.
  • Knowledge of regulatory and compliance considerations specific to the banking and financial sector.
  • Experience with real-time data processing frameworks (e.g., Apache Kafka).
  • Familiarity with cloud-based telecommunications solutions (e.g., AWS, Azure).
  • Experience with network optimization algorithms and techniques.
  • Knowledge of emerging technologies such as edge computing and IoT.
  • A solid understanding of Machine Learning (ML) workflows including ingesting, analysing, transforming data and evaluating results to make meaningful predictions.
  • Experience with MLOps methods and platforms such as MLFlow.
  • Experience with CI/CD and test-driven development.
  • Experience designing, building, and maintaining ML models, frameworks, and pipelines.
  • Experience designing and deploying end to end ML workflows on at least one major cloud computing platform.
  • Understanding of data structures, data modelling and software engineering best practices.
  • Proficiency using data manipulation tools and libraries such as SQL, Pandas, and Spark.


Ideally, you\'ll also have
  • A deep understanding of and ability to teach concepts, tools, features, functions, and benefits of different approaches to apply them.
  • Master\'s degree Computer Science, Mathematics, Physical Sciences, or other quantitative field.
  • Experience working with diverse teams to deliver complex solutions.
  • Strong skills in languages beyond Python: R, JavaScript, Java, C++, C.
  • Experience fine-tuning Generative AI models.


Seniority level
  • Mid-Senior level


Employment type
  • Full-time


Job function
  • Engineering and Information Technology


Industries
  • IT Services and IT Consulting


Referrals increase your chances of interviewing at ITC Worldwide by 2x.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Venturenox Full time

    Join to apply for the Machine Learning Engineer role at VenturenoxGet AI-powered advice on this job and more exclusive features.OverviewThe Machine Learning Engineer at Venturenox is responsible for creating machine learning models, building data pipelines and extracting business value from the available data. The primary platform to be used is Python...


  • Lahore, Punjab, Pakistan ITC Worldwide Full time

    Key ResponsibilitiesAbout the job AI & Machine Learning EngineerYou will work with a wide variety of clients to deliver the latest data science and big data technologies. Your teams will design and build scalable solutions that unify, enrich, and derive insights from varied data sources across a broad technology landscape. You will help our clients navigate...


  • Lahore, Punjab, Pakistan beBeeMachineLearning Full time

    Machine Learning Engineer RoleThis is a unique opportunity to join a forward-thinking organization as a highly skilled Machine Learning Engineer. We are seeking an expert in AI and machine learning to develop, implement, and maintain scalable models that solve complex business problems.We require collaboration with cross-functional teams to understand...


  • Lahore, Punjab, Pakistan Venturenox Full time

    OverviewThe Machine Learning Engineer at Venturenox is responsible for creating machine learning models, building data pipelines and extracting business value from the available data. The primary platform to be used is Python (TensorFlow, FastAPI).Location: LahoreWork Mode: Hybrid with 2 days/week in officeExperience: 1 - 2 yearsResponsibilitiesAnalyzing the...


  • Lahore, Punjab, Pakistan Unifonic, Inc. Full time

    Proudly voted a Great Place to Work, we are a dynamic startup in the SaaS space that revolutionizes the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies.We pride ourselves on our fun and collaborative work environment,...


  • Lahore, Punjab, Pakistan Enuvision Full time

    Direct message the job poster from EnuvisionAt Enuvision, we are pushing the boundaries of Generative AI by building next-generation audio-driven facial reenactment and text-to-speech systems. To accelerate our journey, we're looking for a highly skilled Senior Machine Learning Engineer to join our core team.OverviewWhat you'll do and what we're looking for...


  • Lahore, Punjab, Pakistan ITC Worldwide Full time

    Join to apply for the Machine Learning-R Data Scientist role at ITC Worldwide.OverviewAbout The Job: Machine Learning-R Data ScientistSeize the Future with Machine Learning, Blockchain, Generative AI, and Microservices: A 20-Year Opportunity Are you ready to embrace a unique opportunity that promises to shape the future of technology for the next two...


  • Lahore, Punjab, Pakistan Tkxel Full time

    Develop, implement, and optimize time series forecasting models.Build and maintain end-to-end ML pipelines for data ingestion, preprocessing, model training, and deployment.Apply machine learning algorithms (regression, classification, ensemble methods, boosting, etc.) to business use cases.Design and train deep learning architectures (LSTM, GRU, CNNs,...


  • Lahore, Punjab, Pakistan beBeeArtificial Full time 400,000 - 800,000

    As a machine learning engineer, you will be responsible for developing and deploying AI models to drive business value.Key ResponsibilitiesDesigning and implementing machine learning algorithms to solve complex problems.Collaborating with data engineers to build scalable data pipelines and deploy models in production.Working closely with cloud engineers to...


  • Lahore, Punjab, Pakistan Arbisoft Full time

    We're looking for a Senior Machine Learning Engineer with expertise in deep learning, transformers, and computer vision architectures like CNNs and ViTs. The role focuses on building and fine-tuning advanced models, deploying them into production, and solving real-world challenges with complex datasets. The ideal candidate should bring strong problem-solving...