Full-stack Python Engineer/ Senior Consultant

Premier AI consultancy that transforms how organizations leverage artificial intelligence
$NaN
Backend
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Description For Full-stack Python Engineer/ Senior Consultant

Provectus is a premier AI consultancy transforming how organizations leverage artificial intelligence through deep technical expertise and a consultative approach. As a Senior Full-stack Python Engineer/Consultant, you'll play a crucial role in implementing cutting-edge cloud and AI solutions. The position combines technical excellence with strategic consulting to deliver transformative results for clients.

The role involves building and managing RESTful APIs and microservices using modern frameworks, collaborating with cross-functional teams, and creating user-friendly interfaces. You'll work with various technologies including Python, TypeScript, React/Vue, and AWS services. The ideal candidate should have strong programming skills, experience with cloud services, and excellent communication abilities.

This remote position offers the opportunity to work on innovative AI solutions while staying at the forefront of technology. You'll be part of a team that values clean code, performance optimization, and continuous learning. The role requires both technical expertise and consulting skills, making it perfect for someone who enjoys both coding and client interaction.

Working at Provectus means joining a company that's driving AI innovation and digital transformation. You'll have the chance to work with cutting-edge technologies, including generative AI and RAG architectures, while delivering solutions that create lasting business impact for clients.

Last updated a month ago

Responsibilities For Full-stack Python Engineer/ Senior Consultant

  • Build and manage RESTful APIs, and microservices using frameworks such as FastAPI, Django REST, or Flask
  • Work with the client to proactively identify other use cases
  • Collaborate with cross-functional teams, including Data, and ML engineers to deliver high-quality products
  • Build a UI for the API with React/Vue so that non-technical consumers can use it
  • Profile and optimize Python code to enhance performance
  • Write clean, maintainable, and well-documented code
  • Stay updated with the latest Python and AI technology developments and propose innovative solutions

Requirements For Full-stack Python Engineer/ Senior Consultant

Python
TypeScript
React
Node.js
Kubernetes
  • Strong proficiency in Python or TypeScript programming
  • Solid understanding of object-oriented programming (OOP) and software design patterns
  • Experience in building RESTful APIs and servers with frameworks like FastAPI, Django REST, or Flask
  • Proven experience in optimizing and profiling Python code for performance
  • Understanding of microservices architecture and related patterns
  • Proficiency in AWS Lambda, Step Functions, and API Gateway
  • Strong experience in AWS RDS like SQL or NoSQL databases
  • Familiar with React or Vue and ability to handle UI tasks and support basic frontend applications
  • Solid software engineering skills, with the ability to produce well-structured, maintainable code
  • Experience with unit testing and test-driven development
  • Excellent communication and problem-solving skills
  • Upper-intermediate or Advanced English skills

Interested in this job?

Jobs Related To Provectus Full-stack Python Engineer/ Senior Consultant

Full-Stack Engineer - Senior Consultant

Senior Full-Stack Engineer Consultant position at Provectus, focusing on AI solutions development using Next.js, TypeScript, and AWS, with both technical and consultative responsibilities.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.