Machine Learning Engineer

Red RiverBoston, MA
$136,320 - $225,090Hybrid

About The Position

Telecommuting permitted: work may be performed within normal commuting distance to the Red Hat, LLC office in Boston, MA. Refactor existing Python code to improve clarity, robustness, performance, and long-term maintainability. Design and implement modular, reusable components to support evolving technical requirements.

Requirements

  • Bachelor's degree (U.S. or foreign equivalent) in Computer Science, Mathematics or related field and two (2) years of experience in the job offered or related role.
  • Two (2) years of experience with: developing, refactoring, and maintaining Python codebases.
  • Two (2) years of experience with applying standard software engineering practices, including version control, code reviews, and collaborative development workflows.
  • Two (2) years of experience with implementing basic testing and validation techniques to ensure correctness and reliability of software.
  • Two (2) years of experience with designing and implementing modular, reusable software components to support evolving technical requirements.
  • Two (2) years of experience with debugging and resolving issues in Python applications through analysis of logs, data, and runtime behavior.
  • One (1) year of experience implementing simplified or adapted versions of methods described in research papers for evaluation or experimental purposes.

Responsibilities

  • Debug and resolve issues in Python applications by analyzing logs, data, and runtime behavior.
  • Write clear, well-documented code and maintain technical documentation for ongoing development and knowledge-sharing.
  • Apply standard software engineering practices, including version control, code reviews, and collaborative development workflows.
  • Implement basic testing and validation to ensure correctness and reliability of Python code.
  • Collaborate with other engineers and technical stakeholders to review designs, discuss tradeoffs, and iterate implementations.
  • Translate experimental or research-oriented code into maintainable, production-quality Python modules suitable for use in shared codebases.
  • Support experimental work by implementing simplified or adapted versions of methods described in research papers for evaluation purposes.

Benefits

  • bonus
  • commission
  • equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service