Staff Machine Learning Engineer - Team Lead

J
JobgetherGovernment AI
Based in the United StatesFull-TimeStaff
SalaryBase salary: $230,000–$280,000 per year. Equity grants and cash bonuses as part of the total compensation package.
Apply NowOpens the employer's application page

Job Details

Experience
At least 10 years of relevant professional experience
Required Skills
PythonKafkaKubernetesMachine LearningProduct AnalyticsAlgorithmsData Structures

Requirements

  • Hold an advanced degree in Data Science, Machine Learning, Computer Science, or a related discipline.
  • Have at least 10 years of relevant professional experience.
  • Demonstrate the ability to lead, manage, and mentor cross-functional engineering teams.
  • Have experience defining, scoping, planning, and executing complex technical solutions in production environments.
  • Have strong Python expertise and proficiency in at least one systems programming language.
  • Have strong knowledge of algorithms, data structures, production analytics, software design patterns, and cloud-based development.
  • Have extensive experience building, training, evaluating, or optimizing the deployment of machine learning models.
  • Be proficient with modern software engineering tools, workflows, and development practices.
  • Be willing and able to travel up to 25% of the time.
  • Kubernetes and horizontally scaled architectures are valuable additional experience.
  • Experience with NATS, Kafka, or RabbitMQ is valuable.
  • Experience developing AI agents and agentic workflows is valuable.
  • Experience working with complex and varied data types or delivering technology solutions in secure government environments is valuable.

Responsibilities

  • Lead the design, development, and delivery of production-level machine learning and AI solutions.
  • Contribute hands-on while providing technical leadership and guidance across engineering teams and customer environments.
  • Define project scope, establish technical plans, coordinate resources, and drive execution through delivery.
  • Build, train, evaluate, optimize, and deploy machine learning models.
  • Design and implement algorithms, data structures, production analytics, and software architectures using appropriate engineering patterns and cloud technologies.
  • Work directly with customers to understand challenges, translate feedback into technical requirements, and shape future solutions.
  • Communicate technical concepts to engineering teams, customers, and other stakeholders.
  • Mentor engineers and support technical practices and collaboration across distributed teams.
  • Travel to customer locations or project environments as required, up to 25%.
View Full Description & ApplyYou'll be redirected to the employer's site
Base salary: $230,000–$280,000 per year. Equity grants and cash bonuses as part of the total compensation package.
Apply Now