Role Description
Company Description EgoTECHworld is a technology-focused organization that supports clients and learners through innovative IT solutions, practical industry experience, and insightful tech content. The company emphasizes staying at the forefront of emerging technologies, giving team members opportunities to work with modern tools and approaches. EgoTECHworld values continuous learning, collaboration, and knowledge sharing across its platforms and projects. Team members contribute to both client-facing solutions and educational resources that help others navigate the evolving tech landscape.
Role Description The Machine Learning Engineer will design, build, and deploy machine learning models to solve real-world problems across EgoTECHworld’s products and services. Day-to-day responsibilities include collecting and preprocessing data, selecting and implementing appropriate algorithms, training and evaluating models, and optimizing performance for production environments. The role also involves collaborating with software engineers and product stakeholders to integrate ML solutions into scalable systems, documenting workflows, and contributing to internal best practices. This is a full-time remote role, requiring effective communication, self-management, and the ability to work across distributed teams.
Qualifications
Strong foundation in Computer Science and Algorithms, including data structures and algorithmic problem-solving.
Experience with Neural Networks and Pattern Recognition for building and improving predictive and classification models.
Solid understanding of Statistics for data analysis, model evaluation, and experiment design.
Proficiency in one or more programming languages commonly used in ML (such as Python), and familiarity with ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
Experience with data preprocessing, feature engineering, and working with structured and unstructured datasets.
Ability to design, test, and deploy models into production, including knowledge of APIs, containers, or cloud platforms.
Strong analytical, problem-solving, and communication skills, with the ability to explain technical concepts to non-technical stakeholders.
Bachelor’s degree in Computer Science, Data Science, Engineering, Mathematics, or a related field, or equivalent practical experience.
Experience in MLOps, model monitoring, or responsible AI practices is a plus.