Senior Software Engineer I

Chartbeat
Summary
Join Chartbeat, a company partnering with Tubular and Lineup, to help content creators connect with their audiences and grow reach and revenue. Chartbeat offers a collaborative and fun work environment with a focus on work-life balance. As a Machine Learning Engineer, you will contribute to the design, development, and deployment of machine learning systems at scale, collaborate with cross-functional teams, explore generative AI technologies, and help define the technical roadmap for ML and AI initiatives. The ideal candidate has 5+ years of experience as a machine learning engineer in a B2B SaaS environment, strong Python proficiency, and experience with modern ML and data tooling. Chartbeat provides a competitive compensation plan including comprehensive health insurance, 401k matching, parental leave, and various other benefits.
Requirements
- 5+ years working as a machine learning engineer, ideally within a B2B SaaS environment
- Strong Python proficiency
- Proficiency with advanced SQL querying and knowledge of common data warehouse environments, such as Snowflake, or similar
- Experience working with modern ML and data tooling (Such as PyTorch, TensorFlow, Spark and MLFlow)
- Theoretical knowledge of statistical and machine learning algorithms, as evidenced by an undergraduate or graduate degree in a mathematics, computer science, or engineering-related discipline
Responsibilities
- Contribute to the design, development, and deployment of machine learning systems at scale
- Collaborate with product managers and cross-functional engineering teams to deliver ML and generative AI powered features
- Explore, Experiment and Prototype upcoming generative AI technologies to solve complex business challenges
- Help define and drive the technical roadmap for ML and AI initiatives
- Ensure models are explainable, maintainable, and effectively monitored in production
- Contribute to architectural decisions and long-term planning for ML infrastructure
- Participate in the engineering on-call rotation to maintain the reliability and performance of production systems
Preferred Qualifications
- Experience implementing and scaling LLMs or foundation models in production environments is a plus
- Experience working with data pipelines that support multi tenant usages with different databases (such as Snowflake/BigQuery etc) for large, high-scale applications
Benefits
- Comprehensive Health, Dental, and Vision Insurance
- 401K with company match (100% of the first 3% and 50% of the next 2%)
- Fully Paid Parental Leave - 18 weeks for birthing parents, 12 weeks for non-birthing parents
- Phone and internet stipend
- Wellness, learning, and coworking reimbursements
- Flexible work hours
- Unlimited PTO
- 11 paid holidays and December holiday closure
- Company-wide outings