Staff Software Engineer (Contingent)
Ladders · United States · 1 mo ago
RemoteRemoteEngineering$120k–$160k/yrFull-time
Responsibilities
- Arcitect, design, and implement scalable software systems aligned with business goals
- Execute initiatives in an agile environment to meet business and technical objectives
- Establish best practices for software development, focusing on quality and security
- Design and productionize AI/ML features with rigorous testing and observability
- Participate in technical discussions and architecture reviews
- Define technical vision and architecture for the team
- Collaborate with product managers to translate business goals into technical requirements
Qualifications
- B.S. in Computer Science or equivalent (required); M.S. (preferred)
- 10+ years in architecting and maintaining large-scale web applications (Ruby, Java, JavaScript, Python)
- 6+ years of experience with JSON API development
- Extensive knowledge of microservices, event-driven architectures, and containerization (Docker, Kubernetes)
- 2+ years of hands-on AI/ML engineering experience
- Familiarity with LLM APIs (OpenAI, Anthropic) and frameworks such as LangChain, LlamaIndex
- Experience with vector databases and semantic search architectures
Pay
$120,000 – $160,000 annually
Schedule
Remote - US based candidates only, no visa sponsorship available