Lead Software Engineer – Machine Learning

HiltonMcLean, VA
$175,500 - $185,500Remote

About The Position

This role involves applying technical skills to build artificial intelligence products and craft and code Robotic Process Automation (RPA) applications. The engineer will develop, test, debug, and document application systems to meet business requirements. They will design machine learning systems and applications according to internal requirements, ensuring all solution development aligns with architectural standards throughout the Agile development process. The role also includes researching and implementing appropriate ML algorithms and tools, and demonstrating the ability to collaborate with architects to solve complex problems in line with the strategic vision set by Technology Executives. 15% domestic travel is required.

Requirements

  • Bachelor's degree, foreign equivalent, or higher in Computer Science, Information Technology, or a related field
  • Five (5) years of progressive experience as a machine learning engineer, software engineer, or related position
  • Progressive experience writing codes using Python, Java, or R
  • Experience using distributed systems and big data platforms
  • Experience with end-to-end deep learning system design and deployment
  • Experience implementing data structures, data modeling, and software architecture
  • Experience with statistical analysis and performance optimization of ML models
  • Experience working in cloud computing environments such as AWS and Azure
  • Experience building technical specifications and product design from published requirements
  • Experience utilizing machine learning frameworks such as Keras, PyTorch, and Tensorflow and libraries like scikit-learn
  • Experience deploying Agile problem-solving techniques and decision-making principles

Responsibilities

  • Apply technical skills to build artificial intelligence products
  • Craft and code Robotic Process Automation (RPA) applications
  • Develop, test, debug, and document application systems
  • Design machine learning systems and applications
  • Ensure solution development aligns with architectural standards
  • Research and implement appropriate ML algorithms and tools
  • Engage and work with architects to drive solutions to complex problems

Benefits

  • Medical
  • Dental
  • Vision
  • Disability Ins.
  • 401(k)
  • Life Insurance
  • PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service