Full Time
1,850 USD/ month
40
Mar 11, 2026
About the Company
Located in Campbell, California, MiaRec is an award-winning software company that offers AI-powered Automated Quality Management and Conversation Intelligence solutions for contact centers worldwide. Our Generative AI-powered platform is designed to automate workflows, save costs, boost efficiency, enhance customer experiences, grow revenue, and drive digital transformation.
What We're Looking For
We’re looking for a Senior Full-Stack Python Developer to join our engineering team and take full ownership of backend services and UI components in a modern, scalable environment. This is an ideal role for someone who’s equally comfortable building dynamic front-end experiences and developing robust Python-based backend systems. If you’re a proactive problem-solver with a passion for clean code and scalable systems, we want to hear from you.
What You'll Do
In this role, you’ll lead the development of full-stack applications and contribute across the entire software development lifecycle.
Key responsibilities include:
-Write clean, high-performance Python code that’s easy to maintain and scale.
-Develop and maintain RESTful APIs and connect them with dynamic front-end components.
-Build modern UI features using frameworks like React, Vue.js, or Angular.
-Design and manage secure, scalable database systems using PostgreSQL and Redis.
-Lead full lifecycle software development—from design and implementation to deployment and testing.
-Implement application security best practices based on OWASP principles.
-Conduct code reviews and contribute to improving team development standards.
-Troubleshoot Linux-based systems and maintain cloud infrastructure (preferably AWS).
-Integrate AI tools and libraries into applications where needed.
-Perform infrastructure vulnerability assessments and ensure system security.
What You'll Bring
To succeed in this role, you should have:
-5+ years of professional software development experience (3+ years hands-on with Python).
-Bachelor's or Master’s degree in Computer Science or related field (or equivalent experience).
-Solid experience in full-stack web development using modern front-end frameworks.
-Proficiency in PostgreSQL, Redis, and Linux environments.
-Strong understanding of OWASP security practices and secure coding standards.
-Hands-on experience with AWS or other cloud platforms.
-Familiarity with AI libraries like TensorFlow, PyTorch, scikit-learn, or Keras.
-Experience with version control (Git, GitHub) and modern CI/CD workflows.
-Must have technical requirement tools required (please see info below)
Bonus points for experience with:
-Docker and Kubernetes
-CI/CD tools like Jenkins, GitLab CI, or CircleCI
-Webpack, Babel, or similar front-end tooling
-AI-driven application design
What You’ll Need to Work Remotely
To ensure seamless performance in a remote environment, you’ll need the following:
1. Technical Hardware Requirements:
CPU (Processor):
-Intel Core i7/i9 (13th or 14th Gen)
-AMD Ryzen 7/9 (7000 series)
-Apple M2 Pro/Max or M3 (for macOS users)
2. RAM: Atleast 32 GB DDR5
3. Internet Requirements:
Minimum Speed: 50 Mbps download / 10 Mbps upload
Recommended Speed: 100+ Mbps download / 20+ Mbps upload
Latency: Ideally under 100 ms
What We Offer
This is a 100% remote opportunity. We offer competitive hourly pay, the chance to work with cutting-edge AI technology, a supportive and collaborative work environment, opportunities for professional growth and advancement.
How To Apply?
We will only process candidates who will apply to this form:
If you are a qualified candidate, we will contact you within 2-3 business days. Thank you!