Machine Learning Engineer
freshteam
Job Description
Key Responsibilities
• Work closely with the Data Science team to develop and implement ML algorithms into production code.
• Apply design and coding best practices, including vectorization and object-oriented programming in Python.
• Ensure algorithms cover different scenarios with a focus on performance and scalability.
• Rapid ramp-up to work on deliverables within Scrum teams.
• Collaborate with cross-functional teams to integrate ML solutions into production systems.
• Utilize CI/CD, version control (Git), and automated testing in ML projects.
Required Skills & Qualifications
• Hands-on development expertise for analytics teams working with Data Science.
• Experience with Python and libraries such as NumPy, Pandas, etc.
• Strong understanding of object-oriented programming and its application in Python.
• Ability to develop algorithms into production code with emphasis on performance and scalability.
• Experience in applying design and coding best practices, including vectorization.
• 4-7 years of experience in software and/or Python development.
• Worked with CI/CD, version control (Git), and automated testing in ML projects.