Machine learning engineer

Felix is a SaaS company with a remarkable global team, helping creators and companies build beautiful websites using Webflow.

OVERVIEW

Role

ProspectorPro is a fast-growing organization that harnesses the power of artificial intelligence to revolutionize industries. We are seeking a highly skilled and motivated Machine Learning Engineer to join our team and contribute to the development and deployment of cutting-edge machine learning solutions. This is an exciting opportunity for an individual who is passionate about AI, thrives in a dynamic environment, and enjoys solving complex problems.

Responsibilities:

  1. Design, develop, and implement machine learning models, algorithms, and systems to address business needs and improve existing solutions.
  2. Collaborate with cross-functional teams, including data scientists, software engineers, and domain experts, to define project objectives, scope, and deliverables.
  3. Evaluate and select appropriate machine learning techniques and tools, taking into account data quality, scalability, and performance requirements.
  4. Preprocess and clean data, perform feature engineering, and assess the effectiveness of different modeling techniques.
  5. Develop and maintain a robust machine learning pipeline, including data collection, model training, evaluation, and deployment.
  6. Optimize model performance through iterative experimentation and tuning of hyperparameters.
  7. Monitor deployed models to ensure continued performance and accuracy, and make necessary updates as needed.
  8. Keep abreast of emerging trends, tools, and techniques in the field of machine learning, and contribute to the continuous improvement of internal processes and methodologies.
  9. Communicate complex technical concepts to both technical and non-technical stakeholders in a clear and concise manner.
  10. Document and maintain project artifacts, including code, models, and reports, in accordance with best practices and organizational guidelines.

Requirements:

  1. Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree or higher preferred.
  2. Proven experience (2+ years) as a Machine Learning Engineer, Data Scientist, or a similar role.
  3. Strong understanding of machine learning algorithms, concepts, and best practices.
  4. Proficiency in programming languages, such as Python or R, and machine learning libraries, such as TensorFlow, PyTorch, or scikit-learn.
  5. Familiarity with data preprocessing, feature engineering, and model evaluation techniques.
  6. Experience with big data processing tools and platforms, such as Hadoop, Spark, or similar technologies.
  7. Solid understanding of software engineering principles, including version control (e.g., Git), code reviews, and testing.
  8. Excellent problem-solving skills, attention to detail, and ability to work both independently and in a team setting.
  9. Strong communication and interpersonal skills, with the ability to present technical information to diverse audiences.
  10. Demonstrated ability to manage multiple projects simultaneously and meet deadlines.

To apply, please submit your resume, cover letter, and any relevant work samples or links to [email protected]. We look forward to reviewing your application and potentially welcoming you to our team.

JOB TITLE
Machine learning engineer
LOCATION
Remote
EMPLOYMENT BASIS
Full Time
Apply Now
OUR CULTURE

Want to work with us?

Our hiring process has several steps that may differ depending on the team. We pick our new team members carefully with the company head closely involved.

Our culture is built on transparency, cooperation, ownership and trust, so anyone looking to join our efforts will have to abide by the same rules, regardless of their position and seniority.

We love and nurture our team and have zero tolerance to any form of discrimination.