UIXTech
Pune, Maharashtra, India
Job Code: JOB260679
ANY|Undergraduate
Client: Programming.com
Role: AI Engineer
Location: Pune
Required Professional Experience
5+ years of experience in software engineering, with a strong focus on AI, NLP, or Information Retrieval.
Production mindset: Proven track record of delivering production-grade software, not just prototypes or notebooks. Experience operating AI-backed services in enterprise settings.
Process mastery (SDLC & CRISP-DM): Ability to bridge experimental data science and rigorous software engineering, turning iterative AI experiments into reliable release cycles.
Advanced Python proficiency: Writes clean, structured, and typed Python (3.11+) code using modern features such as async/await and Pydantic, with effective dependency and package management.
Software craftsmanship & quality: Treats AI code as production software by writing comprehensive tests (pytest, mocking), enforcing code quality with pre-commit hooks (ruff, mypy), and following strict Git workflows including merge requests and code reviews.
Development autonomy: Takes ownership of the local development environment and tooling, including Docker setup and configuration management.
Technical Skills: GenAI & Retrieval
Generative AI stack: Deep knowledge of NLP, LLMs, and prompt engineering as a structured discipline.
Retrieval architectures: Hands-on experience with RAG, hybrid retrieval strategies, GraphRAG, and vector search technologies such as OpenSearch.
Evaluation: Experience designing automated evaluation pipelines to benchmark AI output quality and retrieval performance.
Nice to Have
Experience with cloud-based AI platforms such as AWS Bedrock and Azure OpenAI.
Knowledge of Model Context Protocol (MCP) and modern API interface standards.
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
Profyse Staffing And Recruiting
Experience: Mid-Level (2-8y experience)
Job Type: Full time
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
Voyage
Experience: Entry Level (<2y experience)
Job Type: Full time
Profyse Staffing And Recruiting
Experience: Team Lead (2-8y experience)
Job Type: Full time
Mmc Group
Experience: Mid-management (2-8y experience)
Job Type: Permanent
UIXTech
Experience: Mid-Level (2-8y experience)
Job Type:
A Restaurant Chain In Kuwait
Experience: Entry Level (<2y experience)
Job Type: Full time
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type:
Undisclosed Client
Experience: Mid-Level (2-8y experience)
Job Type: