Staff Software Engineer (Contingent)

The Ladders
United States
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$120,000.0 - $160,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Artificial Intelligence JSON Python (Programming Language) Machine Learning Ruby Search Technologies Software Engineering Web Applications Large Language Models Event Driven Architecture
+6 more
Containerization Kubernetes Information Technology Api Design Docker Microservices

Job description

  • Architect, 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

Requirements

  • 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

Benefits & conditions

  • Mentorship opportunities for junior engineers
  • Collaboration with cross-functional teams including product managers and designers
  • Chance to work on cutting-edge AI/ML technologies
  • Emphasis on technical ownership and responsible AI development

Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification-your background could be exactly what this team needs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role β€” technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 Β· Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell Β· LIVE

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 Β· Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz Β· WWC 2025

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou Β· Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters Β· WWC 2025

Videos

See all

Related articles

See all