We're looking for an experienced engineer with strong Python expertise who’s excited to apply their skills to the new frontier of Generative AI and agentic systems. You’ll join an ML-intensive environment to build and optimize scalable AI applications, enhance security guardrails, and design cloud-native architectures that power enterprise-grade AI solutions.
Requirements
- 5+ years of professional experience as a Software Engineer or in a related role, with a strong foundation in Python.
- Hands-on experience or strong interest in Generative AI frameworks such as LangGraph, LangChain, OpenAI, and RAG implementations.
- Experience with cloud platforms like AWS, including building, deploying, and managing cloud-native applications; exposure to Azure or GCP is also valuable.
- Experience designing and developing APIs using frameworks like FastAPI, Django, or Flask; willingness to learn best practices for scalable production systems is appreciated.
- Strong system design and problem-solving skills, including building, testing, and optimizing backend systems or AI workflows.
- Practical experience with databases (PostgreSQL or NoSQL), and vector databases for RAG workflows.
- Proficiency with DevOps and CI/CD tools such as Docker, Kubernetes, Terraform, and Git-based workflows.
- Understanding of deep learning model development and deployment, with familiarity using frameworks like PyTorch or HuggingFace; motivated learners are welcome.
- Excellent English communication skills, both written and spoken, with the ability to collaborate effectively with global teams and explain complex AI concepts clearly.
- A growth mindset and genuine interest in learning and applying new AI/ML techniques to real-world challenges.
Benefits
- Competitive salary
- Opportunities for career growth and professional development
- Collaborative and transparent work environment
- Flexible working hours and remote work options
- Access to cutting-edge technologies and tools