We are looking for a Senior Software Engineer or Solutions Architect with deep Python and Generative AI experience to join our team at Provectus. As a Senior Software Engineer or Solutions Architect, you will own the technical vision, lead discovery, drive architecture decisions, and become the authority clients and teams rely on.
Requirements
- Write clean, production-grade Python across AI integrations, backend services, and RESTful APIs.
- Implement and optimize RAG systems for production use cases.
- Design and build LLM-based and agentic AI solutions that address real client business challenges.
- Own the technical direction of client engagements from discovery through delivery.
- Support presales: discovery calls, technical proposals, scoping, and client-facing demos.
- Lead architecture reviews, produce technical design documents, and contribute to standards across the Python practice.
- Mentor engineers, lead code reviews, and share knowledge across the team.
- Build and maintain strong relationships with key client stakeholders as a trusted technical advisor.
Benefits
- Opportunity to work with cutting-edge AI and cloud solutions.
- Internal training programs (Leadership, Public Speaking, and more) with full support for AWS and other professional certifications.
- Career growth: a clear path toward SA or beyond — we actively develop our engineers.
- Access to the latest AI tools and premium subscriptions.
- Remote with flexible hours.
- Unlimited Vacation policy.
- Generous health, vision, and dental insurance.
- 401(K) matching plan.