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.