Skip to main content

Machine Learning Engineer

Posted yesterday

attractivate consulting solutionsHouston (TX)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

About Us: Attractivate is at the forefront of innovation, leveraging advanced technologies to drive business success. We are looking for a talented Machine Learning Engineer to join our team and help us build intelligent systems that enhance our products and services.
Job Description
Responsibilities: Design, develop, and deploy machine learning models and algorithms to solve complex business problems. Collaborate with data scientists, software engineers, and business stakeholders to understand requirements and deliver scalable ML solutions. Implement and optimize data pipelines and ETL processes to support machine learning workflows. Conduct thorough data analysis and preprocessing to ensure high-quality input for model training. Evaluate and fine-tune models for performance, accuracy, and scalability. Integrate machine learning models into production systems and monitor their performance. Stay updated with the latest advancements in machine learning and AI and apply them to improve existing solutions. Document processes, models, and results to ensure reproducibility and knowledge sharing.
Technical Skills: Proficiency in programming languages such as Python, R, and SQL. Strong experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn). Knowledge of deep learning techniques and neural networks. Experience with big data technologies (e.g., Hadoop, Spark) and cloud platforms (e.g., AWS, Azure, Google Cloud). Familiarity with data visualization tools (e.g., matplotlib, seaborn, Tableau). Understanding of software development best practices, including version control (e.g., Git) and CI/CD pipelines.
Functional Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration skills to work effectively with cross-functional teams. Ability to translate business requirements into technical specifications and ML solutions. Strong attention to detail and commitment to delivering high-quality results. Ability to work independently and manage multiple projects in a fast-paced environment.
Qualifications: Bachelors or Masters degree in Computer Science, Data Science, Statistics, Mathematics, or a related field. 5+ years of experience in machine learning or a related field, with a proven track record of deploying ML models in production. Relevant certifications in machine learning and AI are a plus.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this