Skip to content

Sr Machine Learning Engineer – Forecasting Engine – Python – Pyspark – Vertexai
Company | Target |
---|
Location | Sunnyvale, CA, USA |
---|
Salary | $114000 – $205000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Senior |
---|
Requirements
- 4-year degree in Quantitative disciplines (Science, Technology, Engineering, Mathematics) or equivalent experience
- MS in Computer Science, Data Science, Applied Mathematics, Statistics, Physics or equivalent industry experience
- 3 plus years of experience in end-to-end software development or applied Machine Learning
- Experience deploying Machine Learning algorithms into production environments (VertexAI)
- Demonstrated programming experience in Python, Java or R
- Good understanding of Big Data tech – specifically in PySpark and/or Hadoop ecosystem
- Experience with CI/CD, various testing frameworks and containerization (Docker, Kubernetes)
- Ability to collaborate with product managers, data scientists and engineers to understand the business requirements and translate to machine learning solutions at scale
- Self-driven and results oriented – able to meet tight timelines
- Motivated team-player with ability to collaborate effectively across global team
- Experience in mentoring junior team members in ML skillset and career development
Responsibilities
- Develop and operate a complex demand forecasting pipeline that delivers business-critical, detailed forecasts to downstream consumers
- Design, implement, and optimize machine learning solutions in production
- Ensure the pipeline’s architecture, automation, testing, and validation
- Understand best-practice software design and participate in code reviews
- Create a maintainable and well-tested codebase with relevant documentation
- Design and develop additional tooling, such as REST APIs or streaming message queues, to deliver data to external consumers
- Present work to technical and business leaders
- Conduct training sessions and contribute learnings back to the organization
- Build knowledge on business priorities and strategic goals to inform requirements and solutions for each business need
Preferred Qualifications
No preferred qualifications provided.