About Us:
Honeycomb Software is a dynamic software development company specializing in delivering custom solutions for startups, SMBs, and enterprises. We are expanding our team and looking for a Senior Machine Learning Engineer who is passionate about building and deploying cutting-edge ML solutions. This role offers a unique opportunity to work alongside a team of experienced ML and data engineers, contribute to innovative projects, and shape the future of our ML expertise within the company.
Why Join Us?
- Expert Team & Knowledge Sharing: Join a team of highly skilled engineers who value collaboration, knowledge exchange, and continuous learning. You’ll be working in an environment where your ideas matter.
- Technical Challenges & Innovation: Engage with a variety of machine learning challenges across different domains, experimenting with the latest ML advancements.
- Open Management & Career Growth: We foster a culture of transparency, where engineers have direct access to leadership, opportunities to contribute to decision-making, and the ability to influence the development of ML expertise in the company.
- Future Projects & Impact: While we are currently in the presale phase of several ML-focused projects, we are proactively building a strong team to tackle upcoming challenges and deliver impactful solutions.
What you’ll be doing:
- Design, develop, and deploy scalable machine learning models and algorithms.
- Build and optimize ML pipelines and infrastructure for efficient model training and deployment.
- Conduct exploratory data analysis, extract insights, and validate predictive models.
- Work closely with data engineers, software developers, and product managers to integrate ML solutions into production systems.
- Stay updated with the latest trends in ML, experiment with new techniques, and contribute to the team’s knowledge base.
- Present findings and technical concepts to both technical and non-technical stakeholders.
What you’ll need:
- 5+ years of experience in machine learning and data science.
- Strong expertise in statistical analysis, data mining, and predictive modeling.
- Proficiency with ML frameworks such as TensorFlow, PyTorch, and Scikit-learn.
- Experience with LLMs
- Advanced programming skills in Python, C++, or similar languages.
- Experience with cloud platforms (AWS, Google Cloud, Azure).
- Solid knowledge of SQL and NoSQL databases.
- Familiarity with software development tools and best practices (Git, Docker, CI/CD).
- Strong problem-solving skills and the ability to work independently as well as in a team.
Nice-to-Have Skills:
- Experience with Big Data technologies (Spark, Snowflake, Databricks).
- Advanced degree (Master’s or PhD) in Computer Science, Engineering, Mathematics, or a related field.
- Experience with k8s
- Experience in LLM finetuning
- Experience with LLMOps
- MLOps experience, including model deployment and monitoring.
- Experience in building ML infrastructure for both cloud and on-premises environments.
What We Offer:
- A Culture of Innovation: Work in an environment that encourages creativity and solving complex challenges.
- Growth Opportunities: Continuous learning, mentorship, and career advancement prospects.
- Competitive Compensation.
- Flexibility: Support for a healthy work-life balance, including remote work options.
If you’re a talented Senior Machine Learning Engineer eager to take on challenging projects, contribute to a growing ML team, and shape the future of machine learning at Honeycomb Software, we’d love to hear from you!