Nimitta Technologies is seeking an experienced AI Software Engineer to design, build, and deploy next-generation AI applications and intelligent systems. This role involves developing innovative AI solutions and collaborating with cross-functional teams to address business challenges through scalable AI applications.
Responsibilities:
- Design and develop intelligent AI agents and autonomous systems capable of reasoning, decision-making, and complex task execution
- Build conversational AI applications including chatbots, virtual assistants, and voice-enabled customer engagement solutions
- Develop AI-powered integrations across applications, platforms, and enterprise services
- Design, implement, and optimize RAG (Retrieval-Augmented Generation) architectures to improve knowledge retrieval and model accuracy
- Build, train, fine-tune, and optimize machine learning and deep learning models using PyTorch
- Evaluate and deploy large language models from providers such as OpenAI, Anthropic, Google, and Meta based on business requirements, balancing performance, latency, scalability, and cost
- Architect and maintain production-grade AI systems with strong focus on reliability, scalability, and operational excellence
- Partner with product, engineering, and business stakeholders to translate business challenges into scalable AI solutions
- Contribute to system architecture, performance optimization, and deployment strategies for AI applications
- Stay current with emerging AI technologies, frameworks, and industry best practices