Job Description
Pay: $70/hr W2
Tech Stack includes: Python, JavaScript, Azure, Snowflake, Terraform, Bicep, Azure CLI, CDK, Redis, Docker, Git, Gitlab CI/CD, Database (NoSQL: CosmosDB, MongoDB, DocumentDB)
Responsibilities:
- Architect, design and develop advanced AI models for LLM application, focusing on natural language understanding (NLU), natural language processing (NLP), and machine learning
- Work with product managers, UX/UI designers, and software engineers to integrate AI models into existing apps, ensuring a seamless and intuitive user experience
- Implement rigorous testing frameworks to evaluate the performance of AI models; Continuously refine and optimize models based on feedback and performance metrics
- Stay up to date on the latest developments in AI, LLM, NLP; Conduct research to explore new methodologies, technologies, and tools and apply them into operations and activities
- Document AI model development processes, architectures, and best practices; Share knowledge and mentor junior team members in AI technologies and methodologies
- Implement responsible AI, security and data protection solutions
Required
- A Bachelor's or Master's degree in Computer Science, AI, Engineering, or a related field
- 7+ years of experience in full-stack development, with a strong focus on Python
- Experience building AI applications using LLM, using Open AI, Llama or other models
- Experience with Python web frameworks (e.g., Django, Flask)
- Solid understanding of object-oriented programming (OOP) principles
- Familiarity with database technologies (e.g. PostgreSQL, CosmosDB, MongoDB)
- Experience with cloud services (e.g., Azure, AWS)
- Proficient in front-end technologies, including JavaScript, HTML5, and CSS3
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Strong understanding of code versioning tools, such as Git
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
- Experience deploying Python solutions (e.g., Web Apps, APIs, SPA integrations) to Azure with IaC (e.g., Azure CLI, Azd, Bicep, Powershell/Bash, Oryx)
- Experience with Azure Machine Learning or AI Stack (e.g., Azure Client Studio, Azure AI Studio)
- Experience in Asset Management and/or Financial Services