Sr. Machine Learning Engineer

Job Overview

Location
Islamabad, Islamabad
Job Type
Full Time
Date Posted
25 days ago

Additional Details

Job ID
1298
Job Views
179
Career Level
Experienced Professional
Job Shift
First Shift (Day)
Gender
Any
Work Mode *
On-site
Degree Requirement
Bachelors
No. of Positions
1
Years of Experience
5-6

Job Description

Role Summary:

  • As a Senior Software Engineer specializing in AI, you will play a pivotal role in designing, developing, and deploying innovative AI-driven solutions that address complex business challenges across various industries. You will collaborate closely with cross-functional teams to conceptualize, architect, and implement AI models and algorithms, leveraging cutting-edge technologies and frameworks. Your expertise will contribute to the continuous improvement of our AI platforms, ensuring scalability, performance, and reliability.

Responsibilities:

  • Lead the design and development of AI-powered applications and systems, from concept to deployment.
  • Research, evaluate, and integrate state-of-the-art AI technologies, algorithms, and libraries into our products and solutions.
  • Architect scalable and efficient AI models and pipelines to process large volumes of data and deliver actionable insights.
  •  Collaborate with data scientists, machine learning engineers, and domain experts to define requirements and design AI solutions that meet business objectives.
  •  Implement and optimize machine learning algorithms for tasks such as classification, regression, clustering, and recommendation systems.
  • Develop robust software components and APIs to facilitate the integration of AI capabilities into existing and new software applications.
  • Conduct code reviews, performance analysis, and debugging to ensure high-quality, maintainable codebase.
  • Stay updated on emerging trends and best practices in AI, machine learning, and related fields, and apply them to enhance our technical capabilities.
  • Mentor junior engineers, provide technical guidance, and contribute to the professional development of the AI team.
  • Collaborate with product management and stakeholders to understand user requirements, prioritize features, and deliver timely, customer-focused solutions.

Skill requirements:

  •  Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  •  At least 5 years of professional experience in software engineering, with a focus on AI and machine learning.
  •  Proficiency in programming languages such as Python, Java, or C++, with experience in developing production-level code for AI applications.
  • Strong understanding of AI concepts, algorithms, and techniques, including deep learning, neural networks, natural language processing, and computer vision.
  •  Hands-on experience with popular AI frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, and OpenCV.
  •  Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and tools for AI model training, deployment, and management.
  •  Excellent problem-solving skills, analytical thinking, and attention to detail.
  •  Strong communication and collaboration abilities, with a proven track record of working effectively in cross-functional teams.
  • Experience with agile development methodologies and tools (e.g., Jira, Git) is a plus.

Location

Similar Jobs

Full Time

Axix Technologies

Machine Learning Engineer

Full Time
Full Time

Datum Labs

Sr. Data Engineer

Full Time