Title: Intermediate AI Engineer
Location: Southwestern Region
Description
The Intermediate AI Engineer will contribute to the development of advanced AI applications, including next-generation chatbots leveraging large language models (LLMs) and natural language processing (NLP). This role involves collaborating with cross-functional teams, designing scalable AI models, and integrating innovative technologies into applications. The ideal candidate will bring expertise in full-stack development and AI technologies, coupled with strong problem-solving skills and a passion for innovation.
Responsibilities
Design and Development:
Architect, design, and develop advanced AI models for applications focusing on NLP and machine learning (ML).
Build scalable, high-performance solutions utilizing modern AI frameworks.
Collaboration
Work closely with product managers, UX/UI designers, and software engineers to integrate AI models into applications for seamless user experiences.
Testing And Optimization
Implement testing frameworks to evaluate AI models, refining and optimizing them based on performance metrics and user feedback.
Innovation
Stay current with advancements in AI, LLMs, NLP, and ML.
Research and apply new technologies and methodologies to enhance operations.
Documentation And Mentorship
Document processes, architectures, and best practices for AI model development.
Mentor junior team members in AI technologies and methodologies.
Security And Performance
Implement responsible AI solutions, focusing on security and data protection.
Optimize applications for speed and scalability.
Required Skills
Bachelor’s or Master’s degree in Computer Science, AI, ML, Engineering, or related fields.
3+ years of experience in full-stack development, with expertise in Python and AI/ML applications.
Experience building AI/ML solutions using LLMs and related technologies like OpenAI or Llama.
Proficiency in Python web frameworks (e.g., Django, Flask).
Strong 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 like JavaScript, HTML5, and CSS3.
Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
Strong version control skills with Git.
Excellent problem-solving, communication, and teamwork abilities.
Desired Skills
Experience deploying Python solutions to Azure using Infrastructure as Code (e.g., Azure CLI, Bicep, Powershell/Bash).
Familiarity with Azure Machine Learning and AI tools (e.g., Azure ML Studio, Azure AI Studio).
Background in asset management or financial services
Employment Type
Contract
Compensation
Pay range: $49-$70/hour
Benefits
Learn more about our benefits offerings here.
EEO Statement
Learn more about our EEO policy here.