Senior Machine Learning Engineer in AI Automation
UnityMountain View, CA, USA On-site Full-time $148.7K/yr - $223.1K/yr
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Qualifications
Your Responsibilities
Design and implement intelligent agentic systems that integrate large language models (LLMs) with enterprise data, tools, and workflows utilizing frameworks such as LangChain, LlamaIndex, and Semantic Kernel.
Develop Retrieval-Augmented Generation (RAG) applications using technologies like Azure AI Search, vector databases, and secure enterprise connectors to deliver contextual insights.
Build and enhance conversational agents that address real-world issues, fulfill stakeholder requirements, and generate measurable business value.
Collaborate across teams to deliver impactful features, lead through uncertainty, and align technical solutions with business objectives.
Enhance quality and performance through automated testing, monitoring, and data-driven assessments of success metrics, user adoption, and operational efficiency.
Mentor colleagues and foster a culture of innovation, technical excellence, and continuous learning.
Your Profile
Bachelor's or Master's degree in Computer Science or a related engineering field, or equivalent experience.
8-10+ years of software engineering experience, including 1-2+ years focused on AI-powered systems or products.
Solid foundational knowledge or hands-on experience with LLM orchestration frameworks (e.g., LangChain, LlamaIndex, Semantic Kernel) and prompt engineering using LLM APIs.
Expertise in generative AI, including LLM integration, prompt engineering, and understanding the technical trade-offs of various model architectures for specific ad-tech applications.
Hands-on experience with vector stores (e.g., Pinecone, Milvus, Weaviate), embedding models, and data orchestration for context-aware AI.
Familiarity with the Model Context Protocol (MCP) to establish interoperable "plug-and-play" connections between AI models and local systems.
About the job
Join Our Team
At Unity, we are creating an exceptional ad-tech ecosystem that connects billions of users with the games and experiences they cherish. The Advertiser Growth team plays a pivotal role in this mission, managing the online ads delivery stack, which includes auction, pacing, and bidding systems.
As a Senior Machine Learning Engineer, you will significantly contribute to modernizing our core infrastructure and developing backend systems for next-generation AI agents that transform the campaign experience. This position provides an exciting opportunity to tackle complex system challenges at a massive scale while directly impacting Unity’s revenue growth.