Provectus

Provectus

Provectus provides consulting services in artificial intelligence and machine learning, assisting businesses in integrating AI solutions to meet their unique objectives and enhance their operational capabilities across various industries.

Professional Services
251-1K
Founded 2010

Description

  • Write clean, production-grade Python for 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 for client business challenges.
  • Own the technical direction of client engagements from discovery through delivery.
  • Support presales activities including 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.
  • Lead the client technical relationship by decomposing ambiguous requirements into technical components and presenting architecture options.
  • Produce scoped delivery plans with deliverables, dependencies, risks, and cost considerations.

Requirements

  • 7+ years building and running production systems, not just demos or POCs.
  • Strong Python proficiency, including OOP, design patterns, clean architecture, and performance optimization.
  • Experience building RESTful APIs with FastAPI, Django REST, or Flask.
  • Hands-on experience building production LLM-based applications and agentic workflows.
  • Experience with LLM APIs such as OpenAI, Anthropic, or AWS Bedrock.
  • Experience building and optimizing RAG systems.
  • Strong understanding of AI/ML concepts and experience integrating AI/ML components into solutions.
  • Experience with Docker and Kubernetes.
  • Hands-on experience with AWS services such as SageMaker, Bedrock, Lambda, ECS, S3, SQS, and ECR, or similar; GCP is considered.
  • B2+ English and comfort collaborating across distributed, multicultural teams.
  • Full-stack mindset with experience across AI, backend development, and cloud infrastructure.
  • Experience with cost estimation and cloud architecture cost optimization.
  • Ability to make and defend architectural trade-off decisions, such as microservices vs monolith, sync vs event-driven, and SQL vs NoSQL.
  • Strong testing practices, including pytest, mocking, and integration tests for AI systems.
  • Experience with React or Vue.
  • AWS and Claude Code certifications.
  • Nice to have: experience with Streamlit or Gradio for AI prototyping.
  • Nice to have: modern Python tooling such as ruff, uv, pyproject.toml, and pyright.
  • Nice to have: CI/CD pipeline experience with GitHub Actions or GitLab CI.
  • Nice to have: experience in an additional language such as Go, Node.js, or Rust.
  • Nice to have: front-end experience.
  • Already using AI tools in your daily workflow, such as Claude Code or Copilot.
  • Proactive and self-directed, with end-to-end ownership of outcomes.

Benefits

  • Remote work with flexible hours.
  • Long-term B2B collaboration.
  • Budget for medical insurance.
  • Paid sick leave, vacation, and public holidays.
  • Continuous learning support, including unlimited AWS certification sponsorship.
  • Access to the latest AI tools and premium subscriptions.
  • Clear career growth path toward SA or beyond.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
9 hours ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
9 hours ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
9 hours ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
9 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers