Tagup, a rapidly scaling AI/ML technology company, is seeking a Machine Learning Engineer to join their growing team. The role involves working closely with the deployments team to deliver cutting-edge analytics and software solutions to customers. Key responsibilities include building and maintaining multiple stages of the data processing workflow, from ingesting raw customer data to tuning and deploying ML models, and presenting results in client-facing web applications.
The ideal candidate should have 4+ years of machine learning experience and be proficient in cloud infrastructure management, using providers like AWS, Azure, and GCP. Strong programming skills in languages such as Python, Ruby, JavaScript, or Java are required, along with experience in database management (MySQL, Postgres, InfluxDB, MongoDB).
Key responsibilities include designing and implementing machine learning models, managing cloud infrastructure and Kubernetes clusters, ensuring system reliability and security, and collaborating with the software engineering team to optimize application performance.
Tagup offers a competitive salary range of $95,000 - $130,000 per year, along with benefits including health insurance, 401K plan, and employee stock options. The company values a team-oriented work environment and organizes regular company outings.
This is an excellent opportunity for a skilled machine learning engineer looking to make an impact in a fast-growing company that's focused on improving the safety, reliability, and efficiency of critical machinery through AI and ML technologies.