Job Category: Artificial Intelligence
Job Type: Full Time
Job Location: Texas
Base Salary: Competitive
AI Developer – Dallas, Texas
Work Arrangement: In-Person
Experience Level: Minimum 3 years of relevant experience
Role Description
We are seeking an experienced AI Developer to join our team in Dallas, Texas. This in-person role focuses on designing and implementing machine learning models, particularly using
FAISS (Facebook AI Similarity Search) for high-performance similarity search and other machine learning tools. The ideal candidate will have a strong background in machine learning, vector search, and developing end-to-end AI solutions to enhance our data-driven applications.
As an AI Developer, you will work closely with our data science and engineering teams to build, optimize, and deploy machine learning models that meet the complex needs of our clients. This position requires expertise in FAISS, knowledge of natural language processing, and a proactive approach to problem-solving.
Key Responsibilities
- Design, implement, and optimize machine learning models for various applications, including recommendation engines, similarity search, and NLP.
- Utilize FAISS for fast and scalable similarity searches, indexing, and retrieval of high-dimensional data.
- Collaborate with data scientists and engineers to integrate AI solutions into production systems.
- Conduct data preprocessing, feature engineering, and vectorization to improve model performance and accuracy.
- Develop and maintain robust pipelines for model training, validation, and deployment.
- Optimize models for scalability, efficiency, and speed, particularly with large datasets and real-time applications.
- Perform A/B testing and model evaluation to ensure the reliability and effectiveness of deployed models.
- Stay updated on the latest advancements in machine learning, FAISS, and other AI technologies to drive innovation.
- Document model architectures, algorithms, and performance metrics, providing clear technical guidance to other team members.
Qualifications
- Minimum 3 years of experience in AI/ML development, with a focus on similarity search, natural language processing, or recommendation systems.
- Proven experience using FAISS for high-performance similarity search and indexing.
- Proficiency in Python and machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience working with large datasets and handling data processing tasks such as feature extraction and vectorization.
- Familiarity with additional vector databases and retrieval techniques is a plus.
- Strong understanding of mathematical concepts in machine learning, such as clustering, dimensionality reduction, and neural network architectures.
- Solid knowledge of cloud platforms (AWS, Google Cloud, Azure) for model deployment and data storage.
- Effective problem-solving abilities and strong analytical skills.
- Excellent communication skills and ability to work collaboratively in a team environment.
- A bachelor’s or master’s degree in Computer Science, Data Science, or a related field.
Why Work With Us?
We offer a competitive salary, the chance to work with an innovative team, and opportunities for professional development. This role provides exposure to cutting-edge technologies and allows you to make a direct impact by developing AI solutions that meet real-world business needs.
Application Process
To apply, please submit your resume and a cover letter highlighting your experience with FAISS, machine learning, and any relevant projects. We look forward to seeing how you can contribute to our team!