10 Oct
|
Arrakis Ventures
|
Mumbai
10 Oct
Arrakis Ventures
Mumbai
AI/ML & Cybersecurity Engineer
We are looking for a hands-on *AI/ML & Cybersecurity Engineer* who can work across the complete software lifecycle from development and AI integration to debugging, deployment, infrastructure and security.
The role is approximately *60% AI/ML & software engineering and 40% cybersecurity*, with strong practical knowledge expected in both areas.
AI/ML & Software Engineering 60%
* Strong hands-on experience with *Python, FastAPI, REST APIs and SQL/PostgreSQL*.
* Develop and integrate *AI/ML, LLM, RAG and automation-based applications*.
* Work with LLM APIs, embeddings, vector databases, document processing and AI workflows.
* Build backend services, APIs, database systems and background/automated processes.
* Understand system architecture, service-to-service communication and scalable application design.
* Work with *Git, Docker, Linux, Redis and cloud/server environments*.
* Debug application, API, database, integration and production issues independently.
* Write clean, maintainable, testable and secure code.
* Evaluate AI outputs and improve *accuracy, reliability, performance and cost*.
* Understand when to use traditional programming, databases, search, ML or LLMs for a particular problem.
Cybersecurity 40%
* Strong understanding of *OWASP Top 10 and application/API security*.
* Experience with authentication, authorization, *RBAC, JWT/session security and access control*.
* Identify and fix common vulnerabilities such as SQL injection, XSS, SSRF, CSRF, IDOR and insecure file handling.
* Understand *networking,
Linux, servers, firewalls, HTTPS/TLS and secure deployments*.
* Secure APIs, databases, containers, credentials, secrets and internal services.
* Basic understanding of cloud security, IAM, Docker security and infrastructure hardening.
* Understand *AI/LLM security*, including prompt injection, data leakage, insecure tool usage and RAG security.
* Perform security-focused debugging, log analysis and root-cause investigation.
* Implement appropriate *logging, auditing, monitoring, access controls and data protection*.
Expected Profile
* Strong problem-solving and debugging skills.
* Able to understand an existing codebase and work across multiple technologies.
* Capable of taking a feature from *requirement architecture development testing security deployment maintenance*.
* Comfortable working with both application-level and infrastructure-level problems.
* AI coding assistants may be used as productivity tools, but the candidate must *understand the generated code and independently debug and verify it*.
* Solid fundamentals are more important than simply knowing a large number of AI tools or frameworks.
Preferred Experience
*2–5 years* of relevant experience in AI/ML, backend development, software engineering or cybersecurity.
Experience with *LangChain/LangGraph, Ollama, AWS, NGINX, CI/CD, Playwright, OCR, vector databases, cloud security or security testing* is an advantage.
Kindly apply only if you meet all the criteria from the above mentioned skills.
📌 Cybersecurity (Mumbai)
🏢 Arrakis Ventures
📍 Mumbai