
Senior Software Engineer (AI)
Juniper Squareabout 4 hours ago
Base Salary
$185k - $225k/yr
Responsibilities
- Design, build, and ship production-quality backend services and APIs.
- Integrate LLM-powered systems such as RAG pipelines and AI SDKs.
- Improve the reliability, scalability, and operational quality of production AI systems.
- Build internal tools and frameworks to enhance developer productivity.
- Participate in code reviews, debugging, and operational support.
- Contribute to technical design and evaluate tradeoffs for complex projects.
- Collaborate with product and design teams to create technical solutions.
- Identify and reduce technical debt and reliability risks.
- Use AI-native practices and tools in the development workflow.
- Critically evaluate AI-generated code for quality and correctness.
Requirements
- 5+ years of experience in designing and operating production software systems.
- Strong backend engineering experience with Python frameworks like FastAPI, Flask, or Django.
- Experience with AI/LLM-powered systems in production.
- Familiarity with relational/NoSQL databases and cloud-native technologies.
- Strong understanding of CI/CD and observability in production services.
- Ability to solve complex technical problems and deliver maintainable solutions.
- Clear communication skills for explaining technical tradeoffs.
- Hands-on experience with AI-native development tools.
- Ability to evaluate AI-generated code and identify issues.
Benefits
- Health, dental, and vision care for you and your family.
- Life insurance and mental wellness coverage.
- Flex Time Off in addition to company-paid holidays.
- Paid family leave, medical leave, and bereavement leave policies.
- Retirement saving plans.
- Allowance to customize your work and technology setup at home.
- Annual professional development stipend.