< More Jobs

Posted on 2025/12/10

Python Developer with RAG (AI/LLM) @Bellevue WA (F2F Interview)

e-IT Professionals Corp.

Bellevue, WA, United States

Contractor

Qualifications

  • The ideal candidate will have strong expertise in Python-based backend development, building and optimizing microservices, and ensuring seamless data integration and performance at scale
  • Programming: Python (Flask framework), strong knowledge of RESTful API design
  • Web Server: Gunicorn / uWSGI
  • Database: MySQL, PyMySQL
  • Caching: Memcache, Redis
  • Data Processing: NumPy, Pandas
  • Architecture: Microservices-based application design
  • Version Control: Git / GitHub
  • Testing: Unit Testing, PyTest or similar frameworks
  • Strong communication and teamwork abilities
  • Ability to work in an agile, fast-paced environment
  • Analytical mindset with attention to detail

Responsibilities

  • The role involves working on enterprise-grade systems supporting high availability, low latency, and large-scale data operations
  • Design, develop, and maintain scalable backend microservices using Python and Flask
  • Integrate and optimize APIs, ensuring high performance and responsiveness
  • Deploy and manage applications using Gunicorn and containerized environments
  • Work closely with frontend, data, and DevOps teams to deliver end-to-end solutions
  • Implement data storage and caching mechanisms using MySQL, Redis, and Memcache
  • Develop and maintain data processing logic using NumPy, Pandas, and PyMySQL for analytics and reporting modules
  • Ensure code quality, security, and performance tuning across backend services
  • Participate in code reviews, unit testing, and CI/CD pipeline integration
  • Troubleshoot production issues and perform root cause analysis for performance bottlenecks

Full Description

Role: Backend Engineer

Location: Bellevue WA (Hybrid)

We are seeking a highly skilled Backend Engineer to join our T-Mobile project team.

The ideal candidate will have strong expertise in Python-based backend development, building and optimizing microservices, and ensuring seamless data integration and performance at scale.

The role involves working on enterprise-grade systems supporting high availability, low latency, and large-scale data operations.

Key Responsibilities:

• Design, develop, and maintain scalable backend microservices using Python and Flask.

• Integrate and optimize APIs, ensuring high performance and responsiveness.

• Deploy and manage applications using Gunicorn and containerized environments.

• Work closely with frontend, data, and DevOps teams to deliver end-to-end solutions.

• Implement data storage and caching mechanisms using MySQL, Redis, and Memcache.

• Develop and maintain data processing logic using NumPy, Pandas, and PyMySQL for analytics and reporting modules.

• Ensure code quality, security, and performance tuning across backend services.

• Participate in code reviews, unit testing, and CI/CD pipeline integration.

• Troubleshoot production issues and perform root cause analysis for performance bottlenecks.

Required Technical Skills:

• Programming: Python (Flask framework), strong knowledge of RESTful API design

• Web Server: Gunicorn / uWSGI

• Database: MySQL, PyMySQL

• Caching: Memcache, Redis

• Data Processing: NumPy, Pandas

• Architecture: Microservices-based application design

• Version Control: Git / GitHub

• Testing: Unit Testing, PyTest or similar frameworks

• Deployment: Experience with Docker, CI/CD (Jenkins, GitLab CI), basic knowledge of Kubernetes preferred

Preferred Qualifications:

• Experience in large-scale telecom or enterprise environments (T-Mobile or similar domains).

• Familiarity with RAG (AI/LLM) integration or working in AI-augmented backend environments is a plus.

• Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) for deployment and scalability.

• Strong problem-solving skills and ability to collaborate across multi-functional teams.

Soft Skills:

• Strong communication and teamwork abilities.

• Ability to work in an agile, fast-paced environment.

• Analytical mindset with attention to detail.

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.