We are seeking an experienced Machine Learning Engineer to design, develop, and deploy machine learning models for real-world applications. The ideal candidate is passionate about AI, has strong software engineering skills, and can translate business or research requirements into production-ready solutions. This is a hands-on engineering role, where you’ll work on environment setup, scalable API design, and database architecture.KEY RESPONSIBILITIESDesign, implement, and optimize machine learning models for production environmentsCollaborate with data engineers, software engineers, and product teams to integrate ML solutionsPerform data preprocessing, feature engineering, and exploratory data analysisDevelop and maintain ML pipelines, including model training, validation, and deploymentMonitor model performance and implement improvements or retraining as neededStay up-to-date with the latest ML research, techniques, and best practicesContribute to technical documentation and knowledge sharingQUALIFICATIONSBachelor’s degree in a technical fieldStrong proficiency in Python and ML frameworks such as TensorFlow, PyTorch, or scikit-learnSolid understanding of machine learning algorithms, statistics, and probabilityExperience with data preprocessing, feature engineering, and model evaluationFamiliarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plusAbility to write clean, maintainable, and well-documented codeExcellent problem-solving skills and ability to work independently or in a teamAbility to work in a US time zone, Monday to Friday (8 hours per day)NICE-TO-HAVESMaster’s or PhD in Computer Science, Machine Learning, or a related fieldExperience in NLP, computer vision, recommendation systems, or reinforcement learningExposure to MLOps tools and workflowsBENEFITSCompetitive pay, always in US dollarsWork remotely from the comfort of your homePaid holidays and time offPerformance bonusGlobal exposure to the world’s best companies