OutdefineJoin for free

EXPLORE PREMIER
OPPORTUNITIES

As a skilled professional seeking career growth, you deserve access to the best job opportunities available. Join Outdefine's Trusted community today and apply to premier job openings with leading enterprises globally. Set your own rate, keep all your pay, and enjoy the benefits of a fee-free experience.

career-heroJoin now
Back to jobs
logo
Machine Learning Engineer

Hackerpulse

Software
10-50
San Francisco, CA, USA
Apply Now

About the job

Overview:

HackerPulse is a new and growing company. We help software engineers showcase their skills using AI powered profiles. As a Machine Learning Engineer, you will have the opportunity to contribute to the development and implementation of advanced Machine Learning (ML) and Natural Language Processing (NLP) solutions. You will play a crucial role in taking the innovative work done by our research team and turning it into practical solutions for production deployment. **To expedite hiring fill out link below: https://airtable.com/appcWHN5MIs3DJEj9/shriREagoEMhlfw84

Responsibilities:

  1. Contribute to the development of software and solutions, emphasizing ML/NLP as a key component, to productize research goals and deployable services.

  2. Collaborate closely with the frontend team and research team to integrate machine learning models into deployable services.

  3. Utilize and develop state-of-the-art algorithms and models for NLP/ML, ensuring they align with the product and research objectives.

  4. Perform thorough analysis to improve existing models, ensuring their efficiency and effectiveness in real-world applications.

  5. Engage in data engineering tasks to clean, validate, and preprocess data for uniformity and accuracy, supporting the development of robust ML models.

  6. Stay abreast of new developments in research and engineering in NLP and related fields, incorporating relevant advancements into the product development process.

  7. Actively participate in agile development methodologies within dynamic research and engineering teams, adapting to evolving project requirements.

  8. Collaborate effectively within cross-functional teams, fostering open communication and cooperation between research, development, and frontend teams.

  9. Actively contribute to building an open, transparent, and collaborative engineering culture within the organization.

  10. Demonstrate strong software engineering skills to ensure the reliability, scalability, and maintainability of deployable ML services.

  11. Take ownership of the end-to-end deployment process, including the deployment of ML models to production environments.

  12. Work on continuous improvement of deployment processes and contribute to building a seamless pipeline for deploying and monitoring ML models in real-world applications.

Qualifications:

  1. Degree in Computer Science or related discipline or equivalent practical experience, with a strong emphasis on machine learning and natural language processing.

  2. Proven experience and in-depth knowledge of ML techniques, with a focus on implementing deep-learning approaches for NLP tasks in the context of productizing research goals.

  3. Ability to apply engineering best practices to make architectural and design decisions aligned with functionalities, user experience, performance, reliability, and scalability in the development of deployable ML services.

  4. Substantial experience in software development using Python, Java, and/or C or C++, with a particular emphasis on integrating machine learning models into production-ready software solutions.

  5. Demonstrated problem-solving skills, showcasing the ability to address complex situations effectively, especially in the context of improving models, data engineering, and deployment processes.

  6. Strong interpersonal and communication skills, essential for effective collaboration within cross-functional teams consisting of research, development, and frontend teams.

  7. Proven time management skills to handle dynamic and agile development situations, ensuring timely delivery of solutions in a fast-paced environment.

  8. Self-motivated contributor who frequently takes initiative to enhance the codebase and share best practices, contributing to the development of an open, transparent, and collaborative engineering culture.

Skills required
PythonC++
Employee location
San Francisco, CA, USA
Experience level
Not specified
Workplace type
remote
Job type
full time contract
Compensation
$60000 - 75000 /yr
Currency
πŸ‡ΊπŸ‡²USD

Become a trusted member, apply to jobs, and earn token rewards

backgroundtopCreate a profile

Create and customize your member profile.

backgroundtopComplete assessment

Earn 500 Outdefine tokens for becoming trusted member and completing your assessment.

backgroundtopApply for jobs

Once you are a Trusted Member you can start applying to jobs.

Apply Now