





Popular Python/ML role, mid-level experience requirement and metro location create high candidate competition.
Python, data-pipeline and ML skills are transferable across industries but require ML domain knowledge.
Explicit 3–5 years, bachelor's degree and ML library requirements create moderate hiring filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop, test, and maintain scalable Python software and data engineering pipelines supporting machine learning and back-end performance.
Participate in code reviews to ensure high-quality code and collaborate with cross-functional teams to deliver and prioritize technical solutions and features.
Engage in the full software development lifecycle (SDLC) from design to deployment of complex applications using Python frameworks and tools.
3-5 years experience as a Python developer with a strong portfolio of projects.
Bachelor’s degree in computer science or related field.
In-depth knowledge of Python and associated frameworks/tools (e.g., NumPy, Pandas, SciPy, PyTorch).
Proficiency with front-end technologies (HTML, CSS, JavaScript) and familiarity with database tools (SQL, NoSQL).
Experienced in building data engineering pipelines and back-end components to support machine learning.
Skilled in integrating and debugging complex software systems within a collaborative environment.
Familiarity with Python frameworks such as Django and Pyramid and concepts in data science, AI, and cloud platforms is advantageous.