Junior Machine Learning Engineer-remote
The Junior Machine Learning Engineer role at Confidential Client is designed for entry-level candidates eager to develop practical AI and machine learning skills through hands-on programming, model evaluation, and AI application development. This full-time remote position focuses on building employer-aligned competencies in Python, NLP, data pipelines, and automation, preparing candidates for real-world AI and software roles.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Information Technology (IT).
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Position Summary
Confidential Client is seeking a motivated Junior Machine Learning Engineer to join an early-career friendly, remote-capable engineering team. This role is ideal for recent CS/Engineering graduates, career-switchers, or developers who want to move from AI theory into building production-focused ML systems. You will write clean Python code, help evaluate models, work with NLP pipelines, and connect ML work to APIs and applications.
What You’ll Do
- Develop, test, and maintain Python code for ML and data pipelines.
- Implement and evaluate models for classification, regression, and NLP tasks.
- Build and document reproducible model evaluation workflows and metrics.
- Integrate models into APIs or application-level components for product teams.
- Support data collection, feature engineering, and lightweight ETL/automation tasks.
- Collaborate with engineers and product stakeholders to translate ML experiments into usable features.
- Communicate results clearly in writing and presentations for technical and non-technical audiences.
Required Qualifications
- Bachelor’s degree (or equivalent experience) in Computer Science, Engineering, Mathematics, Statistics, or related field.
- Strong Python programming skills and familiarity with common ML libraries (scikit-learn, PyTorch or TensorFlow, pandas).
- Basic understanding of machine learning fundamentals: model training, validation, overfitting, and evaluation metrics.
- Experience working with data (cleaning, transformation, simple ETL).
- Clear written and verbal communication skills.
- Eagerness to learn, iterate, and take feedback in fast-moving projects.
Preferred (Nice-to-Have)
- Coursework or projects in NLP, deep learning, or applied machine learning.
- Experience with model deployment fundamentals (APIs, containers, or simple cloud services).
- Familiarity with version control (Git) and collaborative development workflows.
- Exposure to automated data pipelines and basic MLOps concepts.
- Internship or project experience demonstrating practical ML work and reproducible code.
What We Offer
- Entry-level friendly environment with mentorship and practical project work.
- Remote-friendly role; collaboration with distributed engineering teams.
- Opportunity to build a portfolio of production-aligned ML projects.
- Competitive estimated compensation (posted estimate: $130,402 per year) — final offer depends on experience and location.
- Access to training resources and career growth paths into mid-level ML and data engineering roles.
Location & Employment Type
- Primary location (authoritative): Ann Arbor, MI, United States.
- Remote-telecommute friendly (TELECOMMUTE) — applicants located in the U.S. are welcome.
- Employment type: Full-time (entry / junior level).
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range