Software Engineer 2
Core
Design, build, and ship scalable, production-quality features and intelligent services using an experimentation-driven engineering approach.
Role type
Mid-level software engineer (AI-native development)
Builds
Scalable, production-quality features and intelligent services
Domain
Software engineering with AI/LLM integration
Deliverable
production ML models | product features
Required skills
C#, Java, Python, React, AI-native development, Agent Harnesses, multi-step Agentic workflows, LLMs, data structures, algorithms, object-oriented design, cloud platforms, distributed systems
Preferred skills
Reliability, monitoring, performance optimization, design reviews
Technologies
GitHub Copilot CLI, Coding Agents, Markdown, YAML, LLMs
Responsibilities
Prototype and deliver POCs, integrate systems and data into AI-powered workflows, debug and improve system reliability using telemetry, build secure and compliant AI solutions, review Agent-generated code and PRs
Seniority
Mid-level, hands-on IC