Software Engineer
Confidential Client is seeking an AI/ML Engineer with 1-4 years of experience to join their Minneapolis team in a hybrid work setting. The role involves developing AI and machine learning solutions, including data preprocessing, model training, and evaluation, with a focus on Python programming and familiarity with AI/ML frameworks. Candidates with knowledge of Generative AI, large language models, and NLP will have an added advantage.
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, IT Services and IT Consulting.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role overview
Confidential Client (via Careertakes) is hiring an entry-level Software Engineer with AI/ML focus for a hybrid position in Minneapolis, MN. This full-time role is well suited to candidates with 1–5 years of hands-on experience building machine learning models and production-ready data pipelines.
What You’ll Do
- Contribute to design, development, and evaluation of ML models and data preprocessing pipelines.
- Implement, train, and test models using Python and common ML frameworks (TensorFlow, PyTorch, scikit-learn).
- Collaborate with cross-functional teams to integrate models into applications and services.
- Run experiments, monitor model performance, and implement improvements based on metrics.
- Document models, experiments, and deployment steps to support reproducibility and handoffs.
Required Qualifications
- 1–5 years of practical experience in AI/ML engineering or related software engineering roles.
- Strong programming skills in Python.
- Hands-on experience with data preprocessing, model training, validation, and evaluation.
- Solid understanding of machine learning algorithms and best practices.
- Familiarity with at least one ML framework or library such as TensorFlow, PyTorch, or scikit-learn.
- Authorized to work in the U.S. — U.S. citizens, lawful permanent residents (green card holders), and current H‑1B visa holders will be considered.
Nice to Have
- Experience or interest in Generative AI, large language models (LLMs), and NLP.
- Familiarity with model deployment, MLOps practices, or production monitoring.
- Exposure to cloud platforms and containerization (e.g., AWS, GCP, Docker).
Compensation & Logistics
- Employment type: Full-time
- Seniority: Entry level
- Location: Minneapolis, MN (hybrid)
- Pay range: $40.00/hr – $50.00/hr (base rate; actual pay will be based on skills and experience)
How We Evaluate Candidates
Careertakes uses best practices from third-party recruiting: we screen for technical fit (projects, relevant experience), communication, and ability to work in hybrid teams. Applicants may be invited to complete coding exercises or short technical interviews. AI screening tools may assist initial resume review, but humans make final hiring decisions.
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