Software Engineer
Nmk Global Inc.
San Diego, CA, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Python (Programming Language)
Machine Learning
Enterprise Software Applications
Chatbots
Pytorch
Large Language Models
Prompt Engineering
Generative AI
Low Latency
Job description
We are seeking a highly skilled Software Engineer with strong expertise in AI/ML development, conversational AI, and modern LLM technologies. The ideal candidate will be responsible for designing and developing AI agents, autonomous systems, chatbots, voice-based systems, and scalable AI-powered applications.
The candidate should have strong hands-on experience in Python, PyTorch, RAG systems, LLM integrations, and cloud-native AI solution development.
Core Responsibilities
- Design and develop AI agents and autonomous systems capable of complex task execution and intelligent decision-making
- Build conversational AI solutions including chatbots and voice-based customer service systems
- Develop AI-powered integrations across platforms and enterprise applications
- Create and optimize Retrieval-Augmented Generation (RAG) systems for enhanced AI application performance
- Implement and optimize machine learning models using PyTorch
- Evaluate and deploy appropriate LLMs based on accuracy, latency, cost, and user experience
- Collaborate with cross-functional teams to translate business requirements into scalable AI solutions
- Architect and maintain production-grade AI systems with focus on scalability, reliability, and performance
Requirements
- 6+ years of experience in Python development for AI/ML applications
- 6+ years of experience with PyTorch
- Strong understanding of AI agents and autonomous systems
- Experience in chatbot development and/or voice-based conversational AI systems
- Hands-on experience with RAG systems including vector databases, embeddings, retrieval strategies, and prompt engineering
- Familiarity with LLM providers such as OpenAI, Anthropic, Google, and Meta
- Strong understanding of Transformer architecture and attention mechanisms
- Experience integrating AI capabilities into enterprise applications
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BB
Benedikt Bischof
over 4 years ago
LM
Luis Minvielle
What Are Large Language Models?
almost 3 years ago
LM
Luis Minvielle
How to Become an AI Engineer
over 2 years ago
BB
Benedikt Bischof
MLOps – What’s the deal behind it?
almost 4 years ago
EM
Eli McGarvie
The Prompt Engineer ✍️
over 3 years ago
MH
Michael Hunger
Everything a Developer Needs to Know About MCP with Neo4j
about 1 year ago