Junior Software Engineer

FIVE STAR MANAGEMENTHouston, TX
23hOnsite

About The Position

We are seeking a motivated Junior Software Engineer to join our growing technology team. In this role, you will support the design, development, testing, and maintenance of software applications and AI-driven systems used across our manufacturing and business operations. You will work closely with senior software and machine learning engineers to deploy, monitor, and maintain machine learning models in production environments. This role offers hands-on experience with real-world AI projects, automation, and industrial systems.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Basic proficiency in Python or another programming language such as Java, C#, or JavaScript.
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Basic knowledge of machine learning concepts and model deployment workflows.
  • Familiarity with databases, SQL, and REST APIs.

Nice To Haves

  • Exposure to ML frameworks such as PyTorch, TensorFlow, or similar is a plus.

Responsibilities

  • Assist in developing, testing, and maintaining software applications and internal tools.
  • Support deployment, monitoring, and maintenance of machine learning models in production environments.
  • Work on AI and computer vision projects related to automation, and analytics.
  • Write clean, maintainable, and well-documented code following best practices.
  • Integrate software and ML solutions with databases, APIs, and production systems.
  • Debug and troubleshoot software and model-related issues under guidance from senior engineers.
  • Collaborate with cross-functional teams including production, quality, IT, and R&D.
  • Participate in code reviews and continuous improvement initiatives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service