Why this role stands out
You will be at the forefront of developing cutting-edge AI applications for an innovative autonomous ride-hailing company, offering significant opportunities for technical growth and impact in a rapidly evolving field. This role is perfect for experienced Python and machine learning engineers eager to build scalable, production-grade AI solutions and contribute to groundbreaking technology. Join a dynamic team and shape the future of intelligent transportation.
Quick overview
Job description
We are helping an on-demand, autonomous ride-hailing company find a Software Engineer to design and build production-grade AI applications, agents, and conversational systems.
In this role, you’ll develop AI-powered products that support complex task execution, decision-making, and customer interactions. You’ll evaluate and integrate large language models, build Retrieval-Augmented Generation systems, and partner with cross-functional teams to deliver scalable, reliable AI solutions.
The ideal candidate is an experienced software engineer with a strong Python and machine learning background, hands-on experience building AI applications, and a practical understanding of how to balance model accuracy, latency, cost, and user experience.
As a Software Engineer, you'll:
- Design and develop AI agents and autonomous systems capable of complex task execution and decision-making.
- Build conversational AI applications, including chatbots and voice-based customer service systems.
- Develop AI-powered integrations across applications, platforms, and services.
- Design and optimize Retrieval-Augmented Generation systems using vector databases, embeddings, retrieval strategies, and prompt engineering.
- Develop, implement, and optimize machine learning models using PyTorch.
- Evaluate and select large language models based on accuracy, latency, cost, capabilities, and user experience.
- Translate business requirements into scalable technical AI solutions in partnership with cross-functional teams.
- Architect, deploy, and maintain production-grade AI systems with a focus on reliability, scalability, security, and performance.
- Monitor AI system performance and improve model quality, response accuracy, and operational efficiency.
Qualifications:
- 6+ years Proficiency in Python for AI/ML development
- 6+ years Experience with PyTorch (or willingness to learn for entry-level candidates)
- Understanding of AI agents and their application to real-world problems
- Hands-on experience or strong interest in building chatbots and/or voice-based conversational systems
- Knowledge of RAG system components: vector databases, embeddings, retrieval strategies, and prompt engineering
- Familiarity with major LLM providers (OpenAI, Anthropic, Google, Meta, etc.) and understanding of their trade-offs in terms of performance, cost, latency, and capabilities
- Understanding of transformer neural network architecture and attention mechanisms 6+ years
- Experience integrating AI capabilities into applications or eagerness to learn application development
Bonus Qualifications:
- Proficiency in Kotlin programming
- Full-stack development experience with both backend and frontend technologies
- Cloud software development experience, especially microservices architecture and integration
- Experience with REST APIs, gRPC, and/or Kafka for service communication and event-driven architectures
- Knowledge of cloud platforms (AWS, GCP, Azure) for AI deployment
- Familiarity with containerization and orchestration (Docker, Kubernetes)
- Experience with AI frameworks like LangChain, LlamaIndex, AutoGen, or similar tools Understanding of CI/CD pipelines and DevOps practices
Life Insurance
Medical Insurance
401k
Haystack's AI agent can fill in and submit this application for you. How AI auto apply works
Similar jobs
- SU

Software EngineerRecently posted Auto Apply
Sustainment · Austin · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerGitAWS+11TechnologySalary not listed - SP

Software Engineer, High Performance ComputingRecently posted Auto Apply
SpaceX · Hawthorne · Hybrid · Posted 13 Nov 2026 🇺🇸
C++PythonMachine Learning+3Technology$125k - $150k/yr - SS

Intern, SSD Firmware DevelopmentRecently posted Auto Apply
Samsung Semiconductor · San Jose · Hybrid · Posted 13 Nov 2026 🇺🇸
Microsoft ExcelScrumC+++2$28 - $68/hr - SA

Sr Software Engineer I/II, Operational AIRecently posted Auto Apply
Samsara · Remote - US · Remote · Posted 14 Nov 2026 🇺🇸
Computer VisionCustomer SuccessGreenhouse+4Technology$154.7k/yr - AR

Software Engineer III, Software Services (Applications)Recently posted Auto Apply
Agility Robotics · Hybrid- Any Office (Fremont · Hybrid · Posted 13 Nov 2026 🇺🇸
DockerDynamoDBRust+14Technology$144k/yr - LA

Software Engineer - Data Center ToolingRecently posted Auto Apply
Lambda · San Francisco Office (Fremont St) · Hybrid · Posted 14 Nov 2026 🇺🇸
ETLInventory ManagementPython+5TechnologySalary not listed - LA

Senior Software EngineerRecently posted Auto Apply
Lambda · San Francisco Office (Fremont St) · Hybrid · Posted 13 Nov 2026 🇺🇸
AngularCypressJest+3TechnologySalary not listed - AN

Senior Software Engineer, Funds Auto Apply
Angellist · San Francisco · Hybrid 🇺🇸
MySQLTechnology$200k/yr - OV

Forward Deployed EngineerRecently posted Auto Apply
Overjet · San Mateo · Hybrid · Posted 14 Nov 2026 🇺🇸
EngineeringSalary not listed - TT
Lead Software Engineer, PlatformRecently posted Auto Apply
True Talent Solutions Partners · San Francisco · On-site · Posted 14 Nov 2026 🇺🇸
RustPythonScheduling+1Technology$220k - $320k/yr - PC
Survey and Research Programmer Auto Apply
ProSidian Consulting, LLC · Charlotte, NC · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft Word+6Salary not listed - PC
Senior Programmer Analyst Auto Apply
ProSidian Consulting, LLC · Rockville, MD · On-site 🇺🇸
Microsoft ExcelMicrosoft OfficeMicrosoft Word+2Operations & Project ManagementSalary not listed