Intermediate AI Engineer - Mitchell Martin
Newport Beach, CA
About the Job
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.
#LI-JM1
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.
#LI-JM1
Source : Mitchell Martin