VAO NLP Engineer
Indexed description
VAO NLP EngineerJob description
Company Description
VAO is a AI SaaS Cloud Platform for AI Document Processing designed for enterprises. Companies worldwide use VAO solutions to easily process documents received via emails, portals, and other channels, regardless of format (PDF, Excel, HTML, free-flow text) or language.
About VAO Headquartered in San Francisco, California, we maintain a presence in North America, Colombia, and India. VAO is an exceptional company with an inclusive culture—one of the most innovative and fastest-growing technology companies that values every engineer's opinion. Your voice is heard!
The Team
- Industry leader with over a decade of relevant experience in C-level roles and technology advisory positions, providing digital transformation solutions to Fortune 100 companies
- Data scientists and mathematical/statistical modelers with extensive experience solving complex business problems
- Senior leader with PhD and post-doctorate credentials in AI & ML, experienced in developing innovative solutions and state-of-the-art technology for business challenges
- 90% of our team consists of engineers
Mentors and Advisors
- C-level officer from a multi-billion-dollar global enterprise
- Co-founder of a multi-billion-dollar tech startup
Traction The VAO platform is used by multiple global companies and has processed millions of document (PDF, Excel, HTML, free-flow text) worldwide. CIOs and business leaders from large manufacturing companies serve as reference clients. We are one of the fastest-growing Gen AI SaaS companies in the enterprise space.
Current Opportunity We are entering an exciting next chapter and are hiring NLP Engineers to build, scale, and optimize our Machine Learning models to provide the most effective and accurate solutions in the industry.
Our platform leverages Generative AI, Vision AI, and Predictive AI to analyze billions of enterprise records, drawing insights from transactional and master data that are critical for improving order management efficiency.
Why join us?
You'll have the chance to join a technology start up and participate towards decisions made as we build and grow a revolutionary and disruptive Gen AI SaaS platform. We also offer a flexible remote working environment and also travel to other global locations of VAO in the US/India /other countries every year.
We already have other engineers in Medellin, Colombia and in this phase of growth, we are looking to add multiple ML engineers to build our Medellin team even further.
Join a collaborative, proactive, passionate, and motivated team located in Medellin which is expanding our presence and reaching new horizons.
We are looking for a highly skilled and motivated Natural Language Processing Engineer to join our team. The ideal candidate will have a strong computer science background and experience in designing, implementing, and maintaining machine learning models and algorithms.
Tech Stack:
- Mandatory Experience in : Natural Language Processing
- FastApi
- Fuzzy logic
- Semantic logic
- Tensorflow/Pytorch/Scikit Learn
- Transformers
- LLM
- Model Serving
- Generative AI
- Programming Language: Python
- Pandas/Numpy
- Good to have skills:
- AWS Cloud
- MongoDB
Responsibilities:
- Develop and maintain machine learning, deep learning models and other state-of-the-art algorithms, including the software development life cycle surrounding it.
- Build data pipelines to collect, preprocess, and analyze large and complex data sets.
- Collaborate with data scientists, data engineers, and other stakeholders to understand business requirements and develop solutions to meet those needs.
- Monitor and evaluate model performance, tuning models to ensure optimal results.
- Stay up-to-date with the latest research and trends in machine learning, identifying opportunities for innovation and improvement.
- Communicate complex technical concepts to non-technical stakeholders, including executives, product managers, and other teams.
- Develop end to end solution addressing the business & systems needs
Requirements:
- Bachelor's degree in Computer Science or a related field.
- 1-2 years of experience designing and implementing NLP models, software development experience, with a strong track record of delivering high-quality results.
- Strong programming skills in Python or another high-level language.
- Strong understanding of Artificial Intelligence, statistical modeling, data mining, and optimization techniques
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong written and verbal communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Strong fundamental understanding of Machine Learning theory, architectures, and innovative research areas.
- Expertise with data visualization tools to help "tell a story" by leveraging data
- Comfortable handling a high volume of work daily
- Comfortable working in a fast paced, highly collaborative, dynamic work environment
- Willingness to support several projects simultaneously and to accept reprioritization as necessary
- Working remotely and meeting with the team once a month in Medellin
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search