About the Role
We are seeking a motivated and technically proficient Machine Learning Engineer to join our growing team in the United States. This opportunity is ideal for recent graduates and early-career professionals with a strong academic background in machine learning, artificial intelligence, and computer science who are looking to apply their knowledge to real-world projects.
The selected candidate will contribute to developing, training, evaluating, and optimizing machine learning models while collaborating with engineering and data science teams to build scalable, data-driven solutions.
Key Responsibilities
- Design, develop, train, and evaluate machine learning models for practical applications.
- Perform data preprocessing, cleaning, feature engineering, and exploratory data analysis.
- Implement machine learning algorithms using Python and relevant ML frameworks.
- Evaluate model performance and optimize algorithms for accuracy, efficiency, and scalability.
- Assist in developing and maintaining machine learning pipelines and workflows.
- Collaborate with data scientists, software engineers, and other stakeholders to deliver AI-driven solutions.
- Support the integration and deployment of machine learning models into applications.
- Document experiments, methodologies, model performance, and technical findings.
- Research emerging machine learning techniques and contribute to continuous improvement initiatives.
Required Qualifications
- Master’s degree is mandatory in Computer Science, Data Science, Artificial Intelligence, Machine Learning, Statistics, Mathematics, or a closely related technical field.
- 0–3 years of relevant professional experience, including internships and hands-on academic or industry projects.
- Strong proficiency in Python programming.
- Understanding of supervised and unsupervised machine learning algorithms.
- Hands‑on familiarity with Scikit-learn, Pandas, NumPy, and TensorFlow or PyTorch.
- Knowledge of data preprocessing, feature engineering, statistical analysis, and model evaluation techniques.
- Familiarity with SQL and database fundamentals.
- Strong analytical, problem‑solving, and communication skills.
- Ability to work independently and collaboratively in a team environment.
Preferred Qualifications
- Experience with deep learning, neural networks, or natural language processing.
- Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
- Knowledge of Git, REST APIs, Docker, or machine learning deployment practices.
- Academic projects, research experience, internships, or a portfolio demonstrating practical machine learning expertise.