Why Lobox? At Lobox, we believe that our employees are our greatest asset
Position: ML Engineer
Location: San Francisco, California, United States
Job Type: Full-time
Salary: $171000 - $208000
About the Company: Lobox is a leading technology company that specializes in developing innovative solutions using Machine Learning (ML) and Artificial Intelligence (AI). Our team of experts is dedicated to creating cutting-edge products that revolutionize the industry and improve the lives of our customers. We are seeking a talented ML Engineer to join our team and help us continue to push the boundaries of technology.
Job Overview: As an ML Engineer, you will be responsible for developing and implementing ML algorithms and models to solve complex business problems. You will work closely with our data scientists and software engineers to design, build, and deploy ML solutions that drive business growth and enhance customer experience. The ideal candidate will have a strong background in ML, with a passion for solving real-world problems using data-driven approaches.
Key Responsibilities:
- Design and develop ML algorithms and models to solve business problems.
- Collaborate with data scientists to preprocess and analyze data to identify patterns and trends.
- Work closely with software engineers to integrate ML models into production systems.
- Develop and maintain data pipelines for training and deploying ML models.
- Monitor and improve the performance of existing ML models.
- Conduct experiments and A/B testing to validate the effectiveness of ML solutions.
- Stay up-to-date with the latest advancements in ML and AI technologies and tools.
- Identify and troubleshoot technical issues with ML models in production.
- Communicate technical concepts and solutions to both technical and non-technical stakeholders.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Mathematics, Statistics, or a related field.
- 3+ years of experience as an ML Engineer or in a similar role.
- Strong knowledge of ML algorithms and techniques such as regression, classification, clustering, and neural networks.
- Proficient in programming languages such as Python, Java, or C++.
- Experience with ML frameworks such as TensorFlow, PyTorch, or Keras.
- Familiarity with big data technologies like Hadoop, Spark, or Kafka.
- Solid understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving and analytical skills.
- Proven track record of delivering ML solutions that have a significant impact on business outcomes.
- Strong communication and teamwork skills.
We offer a collaborative and inclusive work environment where everyone's ideas are valued, and creativity is encouraged. We provide opportunities for professional growth and development, as well as a competitive salary and benefits package. Join our team and be a part of shaping the future with cutting-edge ML and AI solutions.