Dice is the leading career destination for tech experts at every stage of their careers. Our client, Alfvo, LLC, is seeking the following. Apply via Dice today!
Job Title : Python Developer with AI
Job Location: Charlotte, NC. (hybrid)
About The Role
We are seeking an experienced Python Lead with strong expertise in Generative AI to spearhead the design, development, and deployment of AI-powered solutions. This leadership role involves guiding a team of developers, collaborating with data scientists, and driving innovation by integrating cutting-edge AI models into enterprise applications.
Key Responsibilities
- Lead a team of Python developers in building scalable AI-driven applications.
- Architect and implement solutions using Generative AI models (LLMs, diffusion models, transformers).
- Collaborate with data scientists and ML engineers to fine-tune and deploy models in production.
- Design APIs and microservices to enable AI-powered features such as text generation, summarization, and multimodal applications.
- Ensure best practices in coding, testing, and deployment across the team.
- Mentor junior developers and foster a culture of innovation and continuous learning.
- Optimize AI applications for performance, scalability, and ethical use.
- Stay ahead of industry trends in Generative AI and recommend adoption strategies.
Required Skills & Qualifications
- Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
- 7+ years of experience in Python development, with at least 2 years in a leadership role.
- Strong understanding of Generative AI concepts (LLMs, embeddings, transformers).
- Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Hugging Face).
- Proven track record of deploying AI models into production environments.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud Platform) and containerization (Docker, Kubernetes).
- Knowledge of databases (MongoDB, PostgreSQL, MySQL).
- Excellent leadership, communication, and problem-solving skills.
Preferred Skills
- Experience with prompt engineering and fine-tuning large language models.
- Knowledge of MLOps practices (CI/CD for ML, model monitoring).
- Exposure to NLP, computer vision, or multimodal AI applications.
- Understanding of Agile/Scrum methodologies.