Junior AI Engineer – Python and Deep Learning/Data engineer
This entry-level Junior AI Engineer role focuses on Python and deep learning as well as data engineering, ideal for recent graduates or professionals recovering from layoffs. The position emphasizes skill refreshment, project experience building, and interview readiness to align candidates with current employer demands in AI, machine learning, and data-related technologies. Confidential Client supports candidates in rebuilding their technical stack and confidence to secure full-time roles in competitive tech environments.
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.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
This is an entry-level / junior AI role for candidates who want hands‑on experience building ML and data solutions using Python and deep learning frameworks. You'll work with engineers and data teams to develop, test, and deploy models and data pipelines that support production features.
- Build, train, and evaluate machine learning and deep learning models using Python (TensorFlow, PyTorch, or similar).
- Implement data preprocessing and ETL pipelines to prepare training and inference data.
- Collaborate with senior engineers to productionize models (containerization, CI/CD, monitoring).
- Write clean, well-documented code and unit tests; participate in code reviews.
- Assist with model evaluation, A/B testing, and performance tuning.
- Troubleshoot data and model issues and communicate findings with stakeholders.
What We’re Looking For
Minimum qualifications (required)
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or equivalent experience — recent grads encouraged.
- Strong Python programming skills.
- Familiarity with machine learning fundamentals (classification, regression, evaluation metrics).
- Hands-on experience with at least one deep learning framework (TensorFlow, PyTorch, Keras).
- Basic experience with data manipulation tools (Pandas, NumPy) and SQL.
- Ability to work on a team, accept feedback, and learn quickly.
Preferred skills (nice to have)
- Experience with model deployment tools (Docker, Kubernetes, MLflow) or cloud ML services.
- Exposure to data engineering concepts (ETL, streaming, data warehouses).
- Familiarity with version control (Git) and CI/CD practices.
- Coursework or projects in computer vision, NLP, or advanced ML topics.
Compensation & Logistics
- Location: Kansas City, MO (on-site / local) — this role will be based in Kansas City, Missouri.
- Employment type: Full‑time.
- Estimated compensation: $159,042 per year (employer estimate).
- Authorization: Must be authorized to work in the United States.
- Reasonable accommodations are available upon request during the hiring process.
Why Work With Our Client
This role is designed for candidates restarting their tech careers, recent graduates, or those shifting into AI/ML from adjacent fields. The Confidential Client offers structured mentorship, opportunities to build production experience, and exposure to modern ML toolchains to accelerate career growth.
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