Software Development Engineer II
Core
Design and build AI agents using large language models and agentic systems to turn large volumes of data signals into fast, accurate responses for customers.
Role type
Software Development Engineer II (GenAI/LLM Agents)
Builds
Agent reasoning/orchestration layers, data retrieval tools, and analytics pipelines for high-scale data
Domain
Artificial Intelligence / Large Language Models / Data Engineering
Deliverable
production ML models
Required skills
Software development, system design and architecture, programming languages, Linux systems, agile development, latency optimization, accuracy improvement, cost optimization
Preferred skills
Full software development life cycle experience, code reviews, source control management, testing, operations
Technologies
Large language models, agentic orchestration, data retrieval systems, streaming systems
Responsibilities
Design and deliver agent capabilities, tools, and skills; contribute to design reviews; optimize response latency, accuracy, and cost
Seniority
Mid-level, hands-on IC