05 Oct
|
Arrakis Ventures
|
Mumbai
05 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%
- Robust 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.
- Strong 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