Position Details
About this role
Mid-level Machine Learning Engineer at Discover working on productionizing ML applications and developing scalable data solutions.
Key Responsibilities
- Design and build ML models
- Develop data pipelines
- Monitor ML systems
- Collaborate with data science teams
- Optimize ML performance
Technical Overview
Environment includes Python, Scala, Java, ML frameworks like TensorFlow and PyTorch, distributed computing with Spark and Dask, and big data processing.
Ideal Candidate
The ideal candidate is a mid-level machine learning engineer with 4+ years of experience in programming languages like Python, Scala, or Java, and hands-on experience with ML frameworks such as TensorFlow or PyTorch. They are skilled in building scalable ML systems and working with big data.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 4 years of programming experience in Python, Scala, or Java, No experience with ML frameworks, Lack of experience in productionizing models, No experience with distributed computing or big data
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile