

Senior Machine Learning Engineer
Job Description
We seek someone with a strong technical background in Python and SQL, who can leverage cloud computing environments (such as AWS, Databricks, and Snowflake) to deploy and optimize models in production. Knowledge of the advertising industry is a bonus but not required. If you are a collaborative team player, passionate about machine learning innovation, and eager to create impact with advanced AI solutions, we’d love to hear from you.
Responsibilities
Design, develop, and deploy machine learning models, including LLMs and foundational models, to solve real-world problems.
Collaborate closely with product teams to align machine learning solutions with business goals and user needs.
Partner with engineering teams to integrate models into production pipelines and ensure scalability, performance, and reliability.
Build and maintain data pipelines using Python, SQL, and cloud technologies to feed machine learning models efficiently.
Fine-tune and optimize PyTorch-based models and work with standard LLM/foundational model libraries (e.g., Hugging Face, LangChain).
Perform experiments to validate new approaches and monitor model performance in production environments.
Use cloud platforms like AWS, Databricks, and Snowflake to manage resources, deploy models, and maintain model artifacts.
Keep up-to-date with the latest advancements in machine learning, LLMs, and foundational models to continuously improve solutions.
Job Requirements
Bachelor’s Degree or Equivalent with 2-4 years of relevant experience. Master's degree preferred.
Hands-on experience with LLMs, foundational models, and associated libraries (e.g., Hugging Face).
Strong programming skills in Python and proficiency with SQL. Apache Spark experience preferred.
Expertise in PyTorch and familiarity with other frameworks for building and deploying machine learning models.
Experience working with cloud computing environments, such as AWS, Databricks, and Snowflake.
Knowledge of ML deployment best practices and versioning tools.
Strong problem-solving skills with a passion for continuous learning and staying ahead of new technologies.
Excellent collaboration and interpersonal skills; ability to work effectively in a team-oriented, cross-functional environment.
(Optional) Experience or familiarity with the advertising industry or related technologies is a plus.