Machine Learning Software Engineer
Job details
As a Machine Learning Engineer at PakWheels, you will be an integral part of a team focused on developing and deploying cutting-edge AI solutions to enhance our product offerings. This position offers the chance to work on creating models using advanced machine learning algorithms and techniques to address critical challenges in buying and selling of Used Cars in Pakistan. As a member of the R&D team, you will also be responsible for deploying these models while collaborating with cross-functional teams. Responsibilities:
- Design and develop AI-driven solutions to solve complex problems, leveraging algorithms and machine learning techniques.
- Build machine learning models utilizing both classical and deep learning methods.
- Collaborate with cross-functional teams to design, document, and implement scalable solutions.
- Write secure, maintainable, and efficient code that powers the platform.
- Lead code reviews and contribute to software architecture decisions.
- A degree in Computer Science, Software Engineering, or a related field.
- Exceptional problem-solving and analytical abilities.
- Strong proficiency in Python programming.
- Solid understanding of machine learning models and techniques.
- Hands-on experience with deep learning models.
- Passion for creating software that is extensible, performant, and easy to maintain.
- Experience with time series problems is a plus.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.