Apply

Lead Machine Learning Engineer, Infrastructure

Posted 11 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Lead

๐Ÿ“ Location: United States

๐Ÿ’ธ Salary: 175500.0 - 277500.0 USD per year

๐Ÿ” Industry: Software Development

๐Ÿข Company: Upwork๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ about 8 years ago๐Ÿซ‚ Last layoff almost 2 years agoMarketplaceFreelanceCopywritingPeer to Peer

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: AWSDockerLeadershipPythonSQLApache AirflowCloud ComputingKubernetesMachine LearningMLFlowPyTorchAlgorithmsApache KafkaData engineeringData StructuresSparkTensorflowCI/CDRESTful APIsMentoringDevOpsTerraformMicroservicesData modelingSoftware Engineering

Requirements:
  • Passion for ML Infrastructure
  • Proven Impact: Show us your track record of delivering impactful solutions.
  • Innovative Thinker: Bring creativity and fresh ideas to the table.
  • Technical Proficiency: Solid foundation in software engineering and ML concepts.
  • Collaborative Mindset: Strong communication and teamwork skills are a must.
  • Continuous Learner: Stay updated with the latest advancements in the field.
  • Problem-Solving Skills: Ability to tackle complex problems effectively.
  • Adaptability: Thrive in a fast-paced, dynamic environment.
Responsibilities:
  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving.
  • Develop and maintain frameworks, libraries, and tools to streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring.
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads.
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions.
  • Stay current with the latest advancements in machine learning infrastructure, distributed computing, and cloud technologies, and integrate them into our platform to drive innovation.
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions.
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 175500.0 - 277500.0 USD per year

๐Ÿ” Software Development

  • Passion for ML Infrastructure: We value enthusiasm for advancing ML infrastructure.
  • Proven Impact: Show us your track record of delivering impactful solutions.
  • Innovative Thinker: Bring creativity and fresh ideas to the table.
  • Technical Proficiency: Solid foundation in software engineering and ML concepts.
  • Collaborative Mindset: Strong communication and teamwork skills are a must.
  • Continuous Learner: Stay updated with the latest advancements in the field.
  • Problem-Solving Skills: Ability to tackle complex problems effectively.
  • Adaptability: Thrive in a fast-paced, dynamic environment.
  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving.
  • Develop and maintain frameworks, libraries, and tools to streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring.
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads.
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions.
  • Stay current with the latest advancements in machine learning infrastructure, distributed computing, and cloud technologies, and integrate them into our platform to drive innovation.
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions.

AWSDockerLeadershipPythonSoftware DevelopmentSQLCloud ComputingKubernetesMachine LearningAlgorithmsAPI testingData engineeringData scienceData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringAdaptabilitySoftware Engineering

Posted about 8 hours ago
Apply