Software Engineer
Core
Design, code, test, deploy, and operate frontend applications, backend services, data pipelines, and AI systems powering models, reasoning agents, and human-in-the-loop features.
Role type
Software Engineer (AI/ML systems)
Builds
AI-native systems combining deterministic logic, traditional ML models, and LLMs; production features for agentic automations.
Domain
Applied AI, Machine Learning, Software Engineering
Deliverable
production ML models | product features
Required skills
End-to-end system ownership, A/B testing, scaling production systems, debugging performance/reliability issues, clean code practices, LLM integration, deterministic logic implementation, data pipeline construction, frontend/backend development.
Preferred skills
User research, product partnership, leading technical initiatives, organizational impact.
Technologies
LLMs, traditional ML models, data pipelines, frontend frameworks, backend services.
Responsibilities
Design and build secure, compliant, reliable systems at scale; partner with product managers to automate manual workflows; run A/B tests tied to business outcomes; work with AI/ML engineers on AI-native systems.
Seniority
Level 2 to Staff (Independent delivery to Organizational impact)