ApplyStaff Software ML Engineer - R12079
Posted 2 months agoViewed
View full description
Requirements:
- Requires 10+ years of related experience with a Bachelor's degree in Computer Science, or a Master's degree with equivalent education and experience.
- Extensive experience developing end-to-end machine learning infrastructure for large-scale applications.
- Proven leadership skills, guiding teams to achieve innovation.
- Expertise in machine learning frameworks like TensorFlow, PyTorch, or equivalent.
- Deep knowledge in containerization (Docker) and orchestration (Kubernetes).
- Comprehensive understanding of software engineering principles and development workflows.
- Familiarity with cloud platforms such as AWS or Azure.
- Experience in integrating DevOps practices and CI/CD pipelines.
- Strong problem-solving skills and effective communication abilities.
Responsibilities:
- Lead the implementation of a cutting-edge ML infrastructure, ensuring adherence to best practices.
- Provide technical leadership and mentoring to machine learning engineers.
- Take ownership of projects, ensuring successful delivery through effective project management.
- Collaborate with data scientists to optimize data pipelines.
- Establish best practices for model versioning and evaluation.
- Architect model deployment strategies using Docker and Kubernetes.
- Engineer automated CI/CD pipelines for model deployment.
- Define performance benchmarks and optimize models and infrastructure.
- Stay updated on industry trends and integrate advancements into the ML ecosystem.
Apply