cover image
Robert Half

Artificial Intelligence Engineer

Hybrid

Princeton, United states

$ 160,000 /year

Junior

Full Time

29-10-2025

Share this job:

Skills

Python Statistical Analysis MongoDB Docker Jenkins Research Machine Learning PyTorch Deep Learning Computer Vision Regression AWS Software Development Numpy Pandas GCP Data Science Artificial Intelligence Spark OpenAI Langchain Large Language Models Natural Language Processing Matplotlib Microservices

Job Specifications

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.

Responsibilities:

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.

Requirements:

Eligible for a security clearance.
3+ 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.
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.

About the Company

Robert Half, the world’s first and largest specialized talent solutions firm, connects opportunities at great companies with highly skilled job seekers. We offer contract, temporary and permanent placement solutions for roles in finance and accounting, technology, marketing and creative, legal, and administrative and customer support. Named to Fortune’s World’s Most Admired Companies and 100 Best Companies to Work For® lists and a Forbes Best Employer for Diversity, Robert Half is the parent company of Protiviti®. Robert Ha... Know more