Staff Software Engineer, AI Email Applications
New
N
Next Step SystemsArtificial Intelligence
United StatesFull-TimeStaff
Salary150,000 - 180,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Artificial IntelligenceMachine LearningLLMDistributed SystemsMentorship
Requirements
- Artificial Intelligence (AI) experience required.
- Significant experience leading application or product engineering for complex systems.
- Strong hands-on background building and shipping backend systems used in production.
- Experience building AI-powered products or systems that integrate with modern Machine Learning (ML)/Large Language Model (LLM) capabilities.
- Strong technical judgment and the ability to make decisions with incomplete information.
- Comfortable working across backend and client platforms, with deep expertise in at least one.
- Must be willing to take a 60 minute coding assessment.
Responsibilities
- Own the application engineering strategy and execution across backend, mobile, and desktop.
- Design reliable systems for AI-powered workflows, including state, orchestration, tool use, retries, fallbacks, and failure handling.
- Build the APIs and abstractions that connect Artificial Intelligence (AI) systems to real-world product experiences.
- Lead a small, senior engineering team and raise the technical bar through design reviews, code reviews, and hands-on mentorship.
- Make high-impact trade-offs across latency, reliability, cost, security, and user experience.
- Establish strong production foundations: observability, monitoring, testing, and operational excellence.
- Partner closely with Machine Learning (ML) leadership to turn model capabilities into robust, shippable product experiences.
View Full Description & ApplyYou'll be redirected to the employer's site