Senior Software Engineer (AI)
New
J
Juniper Square Fintech AI
Americas (USA or Canada)Full-TimeSenior
Salary185,000 - 225,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- AWSDockerPythonDjangoFlaskKubernetesFastAPICI/CDLLM
Requirements
- 5+ years of experience designing, building, and operating production software systems
- Strong backend engineering experience with Python frameworks such as FastAPI, Flask, or Django
- Experience building or integrating AI/LLM-powered systems in production
- Experience with relational/NoSQL databases, schema design, query optimization, and data modeling
- Experience with cloud-native technologies such as AWS, Docker, and Kubernetes
- Strong understanding of CI/CD, observability, and operating services in production
- Ability to break down complex technical problems
- Strong ownership mindset
- Clear communication skills
- Hands-on experience with AI-native development tools
- Ability to critically evaluate AI-generated code and outputs
Responsibilities
- Design, build, and ship production-quality backend services, APIs, and AI platform components
- Build and integrate LLM-powered systems such as RAG pipelines, AI SDKs, evaluation workflows, guardrails, prompt/tool orchestration, and model observability
- Improve the reliability, scalability, observability, and operational quality of production AI systems
- Build internal tools, frameworks, automation, and documentation that improve developer productivity
- Participate in code reviews, design reviews, debugging, incident response, and operational support
- Contribute to technical design for complex projects
- Partner with product, design, and engineering teams
- Identify and reduce technical debt
- Collaborate with Staff and senior engineers to establish reusable patterns
- Use agentic coding tools and LLM-assisted development
View Full Description & ApplyYou'll be redirected to the employer's site