AI Engineer (Python) Job at Robert Half, Princeton, NJ

cFhpdGVPdzE4WkM3cWpoWDhuS29udEJSQWc9PQ==
  • Robert Half
  • Princeton, NJ

Job Description

Job Description

Job Description

We’re looking for a software engineer with a strong foundation in Python and deep experience in Artificial Intelligence and Machine Learning, particularly in the areas of Large Language Models (LLMs) and Computer Vision. The right candidate will have a proven track record of building, testing, and scaling Python-based systems, along with a solid grasp of AI/ML methodologies and their practical applications.

  • Analyze software requirements and evaluate technical solutions to meet functional goals.
  • Stay current with emerging research and publicly available models in LLMs, Computer Vision, and multimodal AI.
  • Collaborate with peers to assess and refine proposed technical strategies.
  • Develop Python-based microservices aligned with architectural designs.
  • Conduct testing and integrate services into the broader software ecosystem.
  • Maintain thorough documentation of research findings and implementation details.
  • Contribute to a collaborative and knowledge-sharing team culture.

  • Eligible for a security clearance.
  • 2 to 5 years of practical experience in Python software development.
  • Bachelor’s degree in Computer Science, Data Science, or a closely related discipline.
  • Proficiency with machine learning libraries such as Pandas, NumPy, PyTorch, and spaCy.
  • Familiarity with LLM tools and ecosystems like Langchain, LlamaIndex, and providers such as sglang, vLLM, and OpenAI.
  • Experience working in environments like Jupyter Notebooks, Google Colab, and visualization tools such as Matplotlib, Plotly, and geoplotlib.
  • Understanding of transformer models, embedding techniques, transfer learning, and fine-tuning.
  • Solid foundation in statistical analysis and machine learning approaches including clustering, regression, neural networks, and deep learning.
  • Strong communication skills, both written and verbal, with the ability to convey technical concepts to stakeholders.
  • Willingness to travel occasionally for client engagements.

  • Exposure to Agentic AI frameworks (e.g., langgraph) and concepts like MCP and Retrieval-Augmented Generation (RAG).
  • Knowledge of natural language processing techniques such as TF-IDF, Bag of Words, Named Entity Recognition, and Part-of-Speech tagging.
  • Experience with distributed computing and data platforms like Spark, Hive, MongoDB, and MapReduce.
  • Understanding of modern cloud-native architectures and tools such as Docker, AWS, GCP, Jenkins, and TeamCity.
  • Master’s degree in a relevant technical field is a plus.

Apache Spark, Python, Apache Hadoop, Apache Kafka, ETL - Extract Transform Load

Job Tags

Similar Jobs

Reyes Coca-Cola Bottling

Order Builder "Loader" Job at Reyes Coca-Cola Bottling

Responsibilities: Join the leading beverage provider, Reyes Coca-Cola Bottling! Shift: Full Time, Monday-Friday, 3:00pm start Benefits: Union, Medical, Dental, Vision, Retirement, Vacation Hourly Pay Rate: $30.99 If you enjoy our products, youll really enjoy... 

UW Health

Nurse Practitioner - Clinic Family Practice Job at UW Health

 ...Job Description UW Health is seeking a Nurse Practitioner Clinic Family Practice for a job in MADISON, Wisconsin. Job Description...  ...patients for pain procedures \n Perform in-person, phone, telehealth, and emergency in-person consults \n Coordinate care team... 

Uszoom

Junior Product Manager - Montebello, NY Job at Uszoom

 ...Full Time Junior Product Manager - Montebello, NY Montebello, New York iPostal1, the leading provider of Digital Mailbox technology worldwide, is seeking a Junior Product Manager to join our team. Our website,... 

Pactiv Evergreen

Packer Job at Pactiv Evergreen

Overview Why Choose Us? Novolex is a leading manufacturer of food, beverage, and specialty packaging that supports multiple industries including foodservice, restaurant delivery and carryout, food processing, grocery and retail, and industrial sectors. Novolex manufacturing...

Wichita Mountain Medical

Part-Time Medical Receptionist Job at Wichita Mountain Medical

 ...Multi-specialty medical practice is seeking an enthusiastic professional to work part-time in our office doing multiple tasks. We provide competitive salary and convenient Monday through Friday hours. Immediate interviews available! Responsibilities: Greet patients...