Machine Learning Engineer

  • Makai Digital
  • Miami, FL, 33132
  • Contract

Posted on

Job Description:

You will join our growing technical department and you’ll help shape and develop a more mature team and be surrounded by talented professionals who are passionate about honing their craft and delivering world-class experiences. We are passionate about developing high performing teams in tandem with deliverables while wearing many hats with our sleeves rolled up.  We collaborate and help each other and we do what needs to be done to deliver on our commitments and deliver amazing products to our customers and users. Remote work is ok.

Our organization is at the forefront of developing intelligent systems and predictive models that revolutionize our industry. As a Machine Learning Engineer, you will play a pivotal role in designing, developing, and deploying machine learning solutions that transform data into actionable insights and drive business outcomes.
 

Responsibilities:

  • Develop and implement machine learning models and algorithms that solve complex business problems, leveraging techniques such as supervised and unsupervised learning, deep learning, reinforcement learning, or natural language processing.
  • Collaborate closely with data scientists, domain experts, and stakeholders to understand project requirements, design machine learning solutions, and define success metrics.
  • Preprocess and clean large and complex datasets, perform feature engineering, and apply appropriate data transformation techniques to optimize model performance and accuracy.
  • Train, evaluate, and fine-tune machine learning models using appropriate performance metrics and cross-validation techniques.
  • Implement model deployment pipelines and integrate machine learning solutions into production systems, collaborating with software engineers and DevOps teams.
  • Optimize and scale machine learning algorithms and models for performance, reliability, and scalability, considering computational and memory constraints.
  • Collaborate with data engineers to ensure the availability, quality, and accessibility of training and validation data sets.
  • Stay up to date with the latest advancements in machine learning, artificial intelligence, and related technologies, and identify opportunities to apply them to enhance our machine learning capabilities.
  • Conduct research and experimentation to identify novel approaches, methodologies, and algorithms that can improve model performance, interpretability, or efficiency.
  • Document and communicate machine learning solutions, including design decisions, implementation details, and technical specifications, to both technical and non-technical stakeholders.
 

Qualifications:

  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or a related field. Advanced degrees are preferred.
  • Proven experience working as a Machine Learning Engineer, Data Scientist, or in a similar role, developing and deploying machine learning models and systems.
  • Strong programming skills in languages such as Python, R, or Scala, with experience in libraries and frameworks such as TensorFlow, PyTorch, scikit-learn, or Keras.
  • Solid understanding of machine learning concepts and algorithms, such as regression, classification, clustering, ensemble methods, deep learning architectures, and reinforcement learning.
  • Experience with data preprocessing, feature engineering, and data transformation techniques to optimize model performance.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and their machine learning services (e.g., SageMaker, ML Engine) for scalable model training and deployment.
  • Knowledge of Databricks is a plus.
  • Familiarity with software engineering best practices, version control systems (e.g., Git), and collaborative development environments.
  • Strong analytical and problem-solving skills, with the ability to dissect complex problems and develop creative solutions using machine learning techniques.
  • Excellent communication skills, with the ability to effectively convey technical concepts and findings to both technical and non-technical stakeholders.
  • A passion for continuous learning, staying updated with the latest research, techniques, and tools in machine learning and related fields.

 


Company Description:

Makai Digital LLC is a software consulting company with a focus in high performing and high quality software solutions. Headquartered in Miami, Florida, Makai Digital LLC strives to provide clients and consultants with superior staffing solutions.

www.makaihq.com