Job Description
We are looking for an experienced Mid/Senior Developer with 3-5 years of proven expertise in Python development, REST APIs, and hands-on experience with AI/ML products or solutions. You will play a critical role in designing, developing, and optimizing scalable applications, integrating machine learning workflows, and driving innovation in AI and Voice/VoIP-based solutions.
Responsibilities:
- Develop and optimize Python applications for complex workflows, automation, and AI integration.
- Design, integrate, and manage RESTful APIs to enable communication between distributed systems.
- Build and optimize ML pipelines, integrating models into production environments.
- Write and fine-tune database queries for large-scale data storage and retrieval (SQL/NoSQL).
- Collaborate on AI/ML research and deployment, leveraging libraries such as TensorFlow, PyTorch, or Scikit-learn.
- Deploy and manage applications in Linux environments, ensuring scalability, reliability, and performance.
- Explore and implement emerging tools and technologies in AI, Voice/VoIP systems, and cloud platforms.
Qualifications:
- Bachelors or Masters degree in Computer Science, Data Science, or related fields (or equivalent experience).
- 3-5 years of hands-on development experience with Python and REST APIs in production systems.
- Proven experience deploying and integrating machine learning models or working on AI-driven products.
- Solid understanding of Linux systems, including server setup, deployment, and troubleshooting.
- Strong experience with databases (SQL/NoSQL) and data handling techniques.
- Familiarity with AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Proficiency in cloud technologies (AWS, GCP, or Azure) for deploying scalable AI/ML solutions.
- Preferred Skills:
- Experience with MLOps tools for model training, validation, and deployment.
- Familiarity with VoIP/Voice systems and related technologies.
- Experience in developing APIs or applications for AI-powered services.
- Strong problem-solving skills, proactive attitude, and the
- ability to work independently.
- Excellent communication skills for cross-functional collaboration.