AI Python Developer
SATCON Inc · Phoenix, AZ · 2 wk ago
Full-time
Contract – 6+ months • Phoenix, AZ (Hybrid, 3 days onsite/week) • 9+ years experience required • Interview: 1 Webex round + 1 in-person
Responsibilities
- Design, build, and enhance AI/ML and generative AI solutions using Python, large language models (LLMs), retrieval-augmented generation (RAG), prompt engineering, and agentic AI frameworks.
- Partner with Security, Risk, Engineering, Governance, and Data teams to deliver secure, reliable, scalable, and responsible AI solutions.
- Develop and support data-processing, model-deployment, and monitoring workflows.
- Drive continuous improvements in code quality, system performance, scalability, maintainability, and operational reliability.
Requirements
- 9+ years of hands-on professional experience in Python development.
- Experience with one or more machine-learning frameworks, such as PyTorch, TensorFlow, or scikit-learn.
- Practical knowledge of LLMs, natural language processing (NLP), embeddings, RAG, prompt engineering, and AI application development.
- Experience with agentic AI frameworks or orchestration tools, such as LangChain, AutoGen, CrewAI, or comparable technologies.
- Hands-on experience with SQL and data manipulation.
- Working knowledge of REST APIs, Git-based development workflows, and core cloud concepts across AWS, Google Cloud, or Microsoft Azure.
- Familiarity with containerization technologies, such as Docker, and CI/CD practices.
- Exposure to MLOps, workflow orchestration, and data-processing technologies, such as MLflow, Kubeflow, Argo Workflows, Kafka, Spark, or Apache NiFi.