Back to job opening
- Permanent
- $180k/year - $220k/year
As an AI/ML – NLP Engineer, you will be responsible for designing, developing, and implementing AI/ML models for natural language processing (NLP) applications. This would involve working with large datasets, selecting appropriate algorithms and techniques, training or fine-tuning models to achieve optimal performance, and deploying and monitoring model performance in production. You will be working in a collaborative team environment across product management, data engineering, and software engineering teams.
Responsibilities
- Design, develop, train, and deploy AI/ML models to solve business problems through a full development and production cycle in the FinTech domain.
- Evaluate and compare the performance of different AI/ML algorithms and models.
- Utilize and improve Machine Learning Operations (MLOps) pipelines and procedures to ensure efficiency, scalability, and maintainability.
- Ensure the reliability, robustness, and scalability of machine learning models in production environments.
- Collaborate with cross-functional teams, including product managers and full stack engineers, to deliver scalable machine learning solutions.
- Understand business requirements, communicate with stakeholders, and mentor junior team members.
Qualifications
- 4+ years of experience as a hands-on data scientist or AI/ML engineer in AI/ML/DS fields.
- Advanced degree (Masters, PhD) in a relevant field (AI/ML/DS, mathematics, computer science, etc.).
- Solid understanding of Natural Language Processing techniques, including text classification, named entity recognition, and information extraction.
- Experience working with Large Language Models, such as GPT-4, and other commercial or open-source models in production environment.
- Proficiency in programming languages commonly used in NLP, such as Python, and libraries/frameworks like TensorFlow, PyTorch, or spaCy and strong understanding of software engineering principles and best practices.
- Strong knowledge of NLP techniques, including text data preprocessing (tokenization, stemming, and text normalization, etc.) and information extraction (summarization, and question answering, etc.)
- Knowledge of machine learning algorithms and statistical techniques, their limitations and implementation challenges
- Experience with cloud platforms and distributed computing environments for NLP tasks, such as AWS, Google Cloud, or Azure
- Experience with software development best practices, including source control (Git), CI/CD pipelines, testing, and documentation.
- Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced, agile environment.
- Strong communication skills and the ability to effectively articulate technical concepts to both technical and non-technical audiences.
Nice to Haves:
- Experience with data visualization tools and techniques to effectively communicate and present findings.
- Experience with data transformation tools and orchestration tools.
Anticipate salary 180-22k + bonus + equity and comprehensive benefits
Latest Vacancies
Show moreSr. Network Engineer
Toronto
$120k/year - $140k/year
Senior Software Engineer
New York City
$200k/year - $300k/year
Wordpress Developer
New York City
$120k/year - $140k/year
Internal Position
Web Developer / Architect
New York City
$200k/year - $240k/year
Software Engineer
New York City
$100k/year - $150k/year
cloud security engineer
$150000k/year - $180000k/year
Staff Machine Learning Engineer
New York City
$250k/year - $280k/year
Software Engineering Manager
new york
AI/ML Engineer (Platform)
New York City
$200k/year - $220k/year
Technical Product Manager - Crypto
London
$100k/year - $125k/year