Job Openings ML/AI Engineer

About the job ML/AI Engineer

Job Title: Software, Algorithms, Machine Learning & AI Engineer. (SAMA)

Expected start date

ASAP (position is open if you can still read this)

Positions Open

10

Experience required

Fresh or atleast 1 year of experience or more.

Education required

Education is flexible; however, a background in engineering is a plus

Salary package

  • Competitive salary and benefits package
  • Monthly performance-based increments & cash bonuses

Perks

  • Opportunity to work & grow with a Y-Combinator backed Founder who has been doing startups for more than a decade
  • More than 90% of customers are based in the USA (get exposure working on cutting-edge/disruptive tech)
  • Opportunity to travel abroad and gain invaluable exposure
    • We have offices in Pakistan, Qatar & America.
  • Experience Hyper-growth in your career based on the Silicon Valley mindset
  • A strong base salary
  • Flexible working hours
  • High performance oriented and resilient work environment / workstation
  • Company Issued Laptops/ Electronic Devices based on need and performance
  • Free Food ( Breakfast / Lunch / Dinner/ Snacks/ Fruits and Beverages)
  • 24/7 Access to the office
  • Performance base paid cool-off period
  • Dedicated time / Access to a plethora of Learning Resources
  • Knowledge base mini library present at the office
  • Fastest network (internet) in Pakistan
  • Medical insurance, treatment and employee care for astronauts
  • Overnight Stay Facilitation: Sleeping pods and Lockers
  • Recreational activities / trips
  • Highest Grade Massage Chairs
  • Gaming corner - PS5
  • Insured parking space
  • Support team available for facilitation of employees
  • Taxation, Accounts and legal assistance for the employees.
  • The best work culture/team environment in the world! Primed to set you up for either running your own company or being a C-Level Executive in one.

Primary Responsiblities:

  • Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress
  • Analysing the ML algorithms that could be used to solve a given problem and ranking them by their success probability
  • Design and implement robust data pipelines.
  • Analyse data and define metrics for feature evaluation and model performance.
  • Managing available resources such as hardware, data, and personnel so that deadlines are metWork on problems that run the gamut from building Machine Learning / Deep Learning models to developing full-scale production systems.
  • Conduct experiments to test out different solutions to measure and understand their impact.
  • Verifying data quality, and/or ensuring it via data cleaning
  • Explore and analyse unstructured data like images through image processing
  • Develop, Test, Debug, Validate, Deploy, and Maintain Machine Learning/Computer Vision algorithms and hardware for different environments
  • Training models and tuning their hyperparameters
  • Develop and implement machine learning infrastructure
  • Develop automation tools to enable machine learning
  • Defining the pre-processing, feature engineering, data augmentation to be done on a given dataset
  • Supervising the data acquisition process if more data is needed





Required Skillset:

  • Strong experience in Programming(Python, C++) and Statistics

  • Strong concepts of Object Oriented Programming(OOP), Data Structures and Algorithms in Python and C++

  • Strong analytical skills using SQL, Python, Spark, Sklearn etc

  • Proficiency with deep learning frameworks such as TensorFlow, Keras, torchserve,  Pytorch, ONNX

  • Proficiency with basic Python and machine learning libraries such as OpenCV, numpy, PIL, pandas, scikit-learn, matplotlib

  • Experience with cloud-based big data and machine learning services is a plus

  • Expertise in visualising and manipulating big datasets

  • Ability to select hardware for inference of ML models with the required latency

  • Working experience with GIT and DevOps concepts (e.g. CI/CD)

  • Experienced containerization - Docker

  • Working Experience with Linux

  • Experience in training Models using GPU computing such as CUDAProficiency in inference of ML/AI models on Edge Devices such as Raspberry Pi, TPUs
  • Hands on Cloud experience (Azure, AWS, GCP)
  • Proficiency in NVIDIA Hardware such as Jetson Nano, Xavier AGX
  • Exposure to Internet of Things (IoT) technology
  • OpenCLFFMPEG, Gstreamer, Flask, Django, Streamlit, Mediapipe, MQTT. Knowledge of containerization and container orchestrators - Kubernetes


We Offer:
- Best-in-class data management tools & resources.
- Highest performance-based work environment including HPWs, Training Servers & The Fast internet in Pakistan.
- Significant growth opportunities in a dynamic company.
- Competitive salary package & additional perks.