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

  • Build and optimize RESTful APIs and servers using FastAPI, Django REST, or Flask.
  • Implement and optimize Retrieval Augmented Generation (RAG) systems.
  • Profile and optimize Python code to improve performance.
  • Collaborate with ML engineers and product managers to deliver high-quality products.
  • Write clean, maintainable, and well-documented code.
  • Stay current with developments in Python and AI technologies and propose innovative solutions.
  • Develop and ship Python services and LLM features as part of day-to-day product delivery.

Requirements

  • Strong proficiency in Python.
  • Solid understanding of OOP, design patterns, and clean architecture.
  • Experience building RESTful APIs with FastAPI, Django REST, or Flask.
  • Experience with LLM APIs such as OpenAI, Anthropic, or AWS Bedrock.
  • Experience building RAG systems.
  • Experience with Docker and Kubernetes.
  • Understanding of microservices and event-driven architectures.
  • Experience with AWS services such as Lambda, ECS, Bedrock, S3, and SQS.
  • Proficiency with SQL (Postgres), NoSQL (DynamoDB, Redis), and vector databases.
  • Strong testing practices, including pytest, mocking, and integration tests for AI systems.
  • Experience with observability tools such as OpenTelemetry and structured logging.
  • English proficiency at Upper-Intermediate level or higher.
  • Excellent communication and problem-solving skills.
  • Nice to have: experience with agentic frameworks such as LangChain, LlamaIndex, LangGraph, or OpenAI Agents SDK.
  • Nice to have: familiarity with prompt engineering and management at scale.
  • Nice to have: experience with LLM evaluation frameworks such as RAGAS, custom metrics, or deepeval.
  • Nice to have: proficiency with AI-assisted development tools such as Claude Code, Cursor, or Copilot.
  • 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 another language such as Go, Node.js, or Rust.

Benefits

  • Internal training programs with full support for AWS and other professional certifications.
  • Access to the latest AI tools and premium subscriptions for daily work.
  • Long-term B2B collaboration.
  • 100% remote work with flexible hours.
  • Collaboration with an international, cross-functional team.
  • Comprehensive private medical insurance or a budget for medical needs.
  • Paid sick leave, vacation, and public holidays.
  • Equipment and all necessary tech for comfortable, productive work.
  • Special gifts for weddings, childbirth, and other personal milestones.

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
8 hours, 57 minutes 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
8 hours, 57 minutes 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
8 hours, 57 minutes 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
8 hours, 57 minutes 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