Python Developer with AI ML Experience
IT Engagements, Inc. · Alpharetta, GA · 3 wk ago
EngineeringFull-time
IT Engagements is a global staff augmentation firm providing talent on-demand and total workforce solutions for a premium client.
About the role
12-month onsite position in Alpharetta, GA. Relocation assistance is available from nearby states. Interviews consist of a video call followed by an in-person meeting. Candidates must be authorized to work under H1B, H4EAD, USC, or GC.
Responsibilities
- Design, develop, and optimize enterprise-grade applications and RESTful APIs.
- Build and integrate AI/ML models into production applications.
- Develop and maintain database solutions, including complex SQL queries, performance tuning, and ETL processes.
- Collaborate in Agile/Scrum environments using Git and CI/CD pipelines.
Requirements
- 10+ years of professional Python development experience.
- Hands-on experience or exposure to Artificial Intelligence (AI) and Machine Learning (ML) technologies.
- Strong experience with SQL databases (PostgreSQL, MySQL, SQL Server, Oracle) and NoSQL databases (MongoDB, Cassandra, DynamoDB).
- Proficiency in Python frameworks such as FastAPI, Flask, or Django.
- Experience developing REST APIs and microservices.
- Familiarity with machine learning libraries (TensorFlow, PyTorch, Scikit-learn) and Generative AI/LLMs is a plus.
- Experience with Docker, Kubernetes, and cloud environments (AWS, Azure, or Google Cloud Platform).
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Experience working in Agile/Scrum environments.
- Exposure to cloud-native application development and AI-driven solutions.