Job ID: JOB_ID_3915
About the Role:
We are seeking a highly skilled Python Developer with extensive hands-on experience in building and deploying AI/ML applications. In this role, you will collaborate closely with Senior Engineers, leads, and product teams to design and implement scalable machine learning pipelines, optimize model performance, and deliver production-ready AI solutions. This position is based in Charlotte, NC, with a requirement for an in-person interview during the final round.
Key Responsibilities:
- Develop, optimize, and maintain Python-based applications specifically for AI/ML use cases.
- Build and manage scalable data processing pipelines utilizing frameworks such as Pandas, NumPy, and PySpark.
- Collaborate with teams to train, evaluate, and deploy machine learning models effectively.
- Implement end-to-end ML workflows, including feature engineering, model serving, and ongoing monitoring.
- Integrate advanced AI capabilities into backend services using REST APIs, GraphQL, or gRPC.
- Apply best practices in version control, Continuous Integration/Continuous Deployment (CI/CD), testing, and overall code quality.
- Troubleshoot performance issues and ensure the efficient, secure, and reliable operation of AI services.
- Gain experience with Large Language Models (LLMs) and generative AI frameworks.
Required Qualifications:
- Proven experience as a Python Developer with a focus on AI/ML.
- Hands-on experience in building and deploying AI/ML applications.
- Proficiency with data processing frameworks like Pandas, NumPy, and PySpark.
- Experience in training, evaluating, and deploying machine learning models.
- Familiarity with model serving and monitoring techniques.
- Experience integrating AI capabilities into backend services.
- Strong understanding of version control (e.g., Git), CI/CD, and testing methodologies.
- Experience with Large Language Models (LLMs) and generative AI frameworks is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
Keywords:
continuous integration, continuous deployment, artificial intelligence, machine learning, North Carolina, Texas, Python Developer, AI/ML, LLMs, generative AI.
Special Requirements
Final round requires in-person interview at Charlotte, NC. Location options: Charlotte, NC or Irving, TX. Visa constraints: Not specified, Screening steps: Not specified, Interview modes: In-person for final round, Domain restrictions: Not specified
Compensation & Location
Salary: $120,000 – $170,000 per year (Estimated)
Location: Charlotte, NC
Recruiter / Company – Contact Information
Email: akanksha@icsglobalsoft.com
Recruiter Notice:
To remove this job posting, please send an email from
akanksha@icsglobalsoft.com with the subject:
DELETE_JOB_ID_3915