Machine Learning Engineer Associate

Job Locations US-GA-Atlanta
ID
2025-1978
Position Type
Regular Full-Time

Overview

This position is hybrid and sits within our Product Development division, which develops, tests, and improves our software solutions in an innovative and collaborative environment.

The Opportunity

ConstructConnect is looking for a full-time Machine Learning Engineer Associate based in the Atlanta or Cincinnati area. 

 

The construction industry is ready for innovation. Metrics show an increase in buildings but a downturn in available labor. ConstructConnect is ready to fill this gap through a variety of artificial intelligence and machine learning approaches. Our opportunity to achieve this goal is vast and varied. We are leveraging generative AI, computer vision and natural language processing to name a few.

 

The ideal candidate for this role will have a passion for AI and ML, with a strong background in Python and experience building and deploying machine learning solutions. They will bring an energy for innovation and a desire to learn new techniques and tools. Come help us build the future of the pre-bid construction industry!

 

As a Machine Learning Engineer Associate, you will work closely with a team of data scientists, senior ML engineers, and other stakeholders to support the design, implementation, optimization, and operationalization of AI and machine learning solutions. This role offers a hands-on opportunity to contribute to the development, deployment, and management of ML models on leading cloud computing platforms. You will assist in various stages of the ML lifecycle, learning and growing your skills under the guidance of experienced professionals.

Responsibilities

What You’ll Be Doing

  • Collaborate closely with data scientists to transform their models into production-ready versions, ensuring adherence to good coding practices and maintainability.
  • Assist in designing, developing, and deploying end-to-end ML pipelines that support various AI/ML initiatives, under the guidance of senior engineers.
  • Help in managing scalable cloud-based infrastructures to support machine learning workflows.
  • Support the optimization and fine-tuning of machine learning models, contributing to improvements in performance, accuracy, and efficiency.
  • Participate in the evaluation and assessment of models, providing input and recommendations for enhancements based on results and performance metrics.
  • Assist in continuously monitoring, evaluating, and optimizing the performance, accuracy, and cost of ML models in production cloud environments.
  • Help troubleshoot and resolve issues related to model deployment, scalability, and performance, escalating complex issues to senior engineers when necessary.
  • Stay informed about industry trends, best practices, and emerging technologies in AI, actively seeking opportunities to apply new knowledge to ongoing projects.
  • Work as a team player, effectively collaborating with cross-functional teams to achieve project goals.
  • This job description in no way implies that the duties listed here are the only ones that team members can be required to perform

Qualifications

What You Bring to the Team  

  • Bachelor's degree or equivalent experience in Computer Science, Data Science, Engineering, or a related field.
  • Proficiency in Python with experience in data manipulation, analysis, and visualization using libraries such as Pandas, NumPy, and Matplotlib.
  • Basic understanding of machine learning frameworks such as PyTorch, TensorFlow or Scikit-learn.
  • Familiarity with cloud computing platforms, preferably GCP, is a plus.
  • Familiarity with CI/CD pipelines to automate testing, building, and deploying ML models.
  • Experience in using version control systems like Git for tracking changes in ML code and models.
  • Understanding of Generative AI and deep learning architectures for computer vision NLP.
  • Strong problem-solving abilities and a keen interest in learning and applying machine learning concepts.
  • Ability to work effectively in a collaborative team environment.

Physical Demands and Work Environment

  • The physical activities of this position include frequent sitting, telephone communication, and working on a computer for extended periods. Visual acuity is required to perform activities close to the eyes. 
  • Team members are expected to maintain a dedicated and ergonomically appropriate remote workspace. 
  • Team members who live within commuting distance of one of our office locations (Greater Cincinnati/Northern Kentucky or Atlanta, Georgia) are expected to work in a hybrid capacity, with regular in-office presence as determined by the team or department. 
  • Team members who live outside of commuting distance will be designated as remote team members. While not required to report to an office regularly, remote team members may be expected to travel to a designated office location occasionally for team meetings, training, or other business needs with reasonable notice. 
  • All team members must reside and perform their work within the United States

E-Verify Statement 


ConstructConnect utilizes the E-Verify program with every potential new hire. This makes it possible for us to make certain that every employee who works for ConstructConnect is eligible to work in the United States. To learn more about E-Verify you can call 1-800-255-7688 or visit their website. E-Verify® is a registered trademark of the United States Department of Homeland Security. 

 

Privacy Notice 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed