What are the responsibilities and job description for the Senior Backend / Full Stack Engineer (Python) - PD 26-00137 position at Compu-Vision Consulting, Inc.?
Job Details
Job Title: Senior Backend / Full Stack Engineer (Python)
Job Summary
A leading AI research and enterprise solutions organization is seeking an experienced Senior Backend / Full Stack Engineer to support the development and scaling of advanced AI-driven systems. This role focuses on building high-performance backend services, data pipelines, and APIs while collaborating closely with research and product teams to deliver production-grade AI solutions.
The organization partners with frontier AI research teams and global enterprises, helping accelerate research and transform AI initiatives into reliable, revenue-driving systems.
Location
Richardson, TX
Onsite requirement: 3 days per week
Employment Type
Contractor or Full-Time
Long-term opportunity
Key Responsibilities
Design, build, and maintain scalable backend systems using Python
Develop and optimize SQL and NoSQL data models (e.g., MongoDB, DynamoDB, PostgreSQL, ClickHouse)
Architect and maintain microservices-based systems
Build and scale RESTful APIs, async jobs, background schedulers, and data pipelines for high-volume workloads
Implement secure authentication and authorization using OAuth2 and related standards
Ensure API reliability through best practices including rate limiting, observability, and performance optimization
Collaborate cross-functionally with engineering, research, and product teams
Required Skills & Qualifications
Deep, hands-on experience with Python
Strong expertise in both SQL and NoSQL databases
Proven experience designing and deploying microservices architectures
Advanced knowledge of FastAPI, API design, and backend best practices
Experience building high-throughput, scalable systems
Solid understanding of security, authentication, and authorization mechanisms
Front-End Skills (Preferred)
Working experience with HTML, CSS, JavaScript
Familiarity with modern frameworks such as React or Angular
Interview Process
Technical Interview Level 1
Delivery / Systems Interview Level 2
30-minute Client Discussion
In-person final interview in Richardson, TX