AI Engineer

Centific
78d

About The Position

We are looking for a passionate and skilled NLP Engineer to join our innovative team. The ideal candidate will have a deep understanding of natural language processing with specific knowledge of language models and transformer architecture. Proficiency in coding with PyTorch or TensorFlow is essential, as well as experience in developing production-ready applications using fast API or similar frameworks. Familiarity with tools like LangChain, LangGraph, or Agentic AI is a plus, as well as experience with Docker and Kubernetes for deployment. This is a fantastic opportunity to work on cutting-edge NLP / LLM projects that solve the hard problems and advance the field.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
  • Proven experience in developing NLP models, with a solid understanding of language modeling and transformer architectures.
  • Proficiency in programming languages, particularly Python, Java or C++, with strong coding practices.
  • Experience with machine learning frameworks such as PyTorch or TensorFlow for building and optimizing NLP models.
  • Familiarity with web frameworks, particularly fast API, Flask, Django or similar, for creating APIs to serve models.
  • Understanding of Agentic AI frameworks like LangChain, LangGraph, AutoGen, or Crew AI.
  • Strong analytical and problem-solving skills, with the ability to work effectively both independently and in a team environment.
  • Excellent communication skills to convey technical concepts to diverse audiences.

Nice To Haves

  • PhD in Computer Science or equivalent combination of education, training, and experience.
  • Industry experience in Artificial Intelligence projects.
  • Track record of publishing scientific papers in top conferences and journals.
  • Strong communication skills (written and verbal), motivation for international collaboration.
  • Experience with ML optimization including distributed training, low-rank adaptation.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of containerization using Docker and orchestration with Kubernetes.
  • Familiarity with other domains such as deep learning, computer vision or reinforcement learning.

Responsibilities

  • Develop, fine-tune, and deploy state-of-the-art NLP models using transformer architectures for various applications.
  • Implement robust and production-quality code, utilizing frameworks such as PyTorch or TensorFlow.
  • Design and build RESTful APIs with either FastAPI, Flask, Django or similar technologies to support model integration and application development.
  • Collaborate with product managers, data scientists, and other stakeholders to gather requirements and deliver effective NLP solutions.
  • Optimize model performance and scalability in production settings while ensuring reliability and efficiency.
  • Monitor, troubleshoot, and enhance existing NLP models deployed in production environments.
  • Stay current on advancements in NLP and machine learning, applying best practices to ongoing projects.

Benefits

  • Comprehensive healthcare, dental & vision.
  • 401k plan.
  • PTO.
  • Innovative environment: work at the forefront of AI technology and innovation.
  • Global impact: join a team that’s making a real difference across industries and around the world.
  • Diverse community: be part of an inclusive workplace that values different perspectives and backgrounds.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Entry Level

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service