AI Engineer (EC-64)
About the role
The AI Engineer will join a cross-functional engineering team to design, build, integrate, and support secure, scalable, production-ready AI capabilities addressing practical customer and business problems. The role involves developing AI and machine learning features, building language-model applications, integrating AI models, preparing datasets, and deploying AI services to cloud environments. The engineer will collaborate with product managers, software and data engineers, and business stakeholders to deliver reliable, maintainable, and cloud-ready solutions. The position requires strong proficiency in Python, experience with backend integration, REST APIs, databases, and familiarity with modern development tools and cloud platforms. Eyepax is a global technology consulting company with a dynamic, growth-oriented culture and international presence.
Must have
- Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Data Science or a related discipline.
- At least four years of professional experience in the software industry, including one to three years of hands-on AI and machine learning experience. The AI and machine learning experience forms part of the four-year total.
- Strong proficiency in Python for AI development and backend integration.
- Working knowledge of at least one additional language such as TypeScript, JavaScript, Java, C#, Go or Scala.
- Working knowledge of SQL and experience with relational, NoSQL or vector databases.
- Practical experience developing or integrating AI and machine learning solutions within software applications.
- Exposure to large language model APIs, retrieval-augmented generation, AI agents, natural language processing, computer vision or predictive modelling.
- Experience building REST APIs with FastAPI, Flask, Django or a comparable framework.
- Familiarity with Git, automated testing, Docker, CI/CD and at least one major cloud platform.
- Good analytical, problem-solving and communication skills.
- Ability to communicate effectively in English.
Nice to have
- Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel or comparable frameworks.
- Familiarity with PyTorch, TensorFlow, scikit-learn or Hugging Face.
- Practical experience developing Model Context Protocol servers or reusable AI connectors.
- Experience with PostgreSQL and pgvector, Pinecone, Weaviate, Chroma or another vector database.
- Knowledge of asynchronous Python and FastAPI.
- Exposure to model monitoring or MLOps workflows.
- Experience with TypeScript, Node.js, React or Next.js.
Technologies
- Agentic AI
- CI/CD
- Computer Vision
- C#
- Data Science
- Django
- Docker
- Embeddings
- FastAPI
- Flask
- Generative AI
- Git
- Hugging Face
- Java
- JavaScript
- LangChain
- LangGraph
- LlamaIndex
- LLM
- Machine Learning
- MLOps
- Next.js
- NLP
- Node.js
- NoSQL
- OAuth
- pgvector
- Pinecone
- PostgreSQL
- Predictive Modeling
- Python
- PyTorch
- RAG
- React
- Responsible AI
- REST
- Scala
- scikit-learn
- Semantic Kernel
- SQL
- TensorFlow
- Test Automation
- TypeScript
- Vector Databases
- Vector Search
- Weaviate
- Webhooks
Highlights
The company, Eyepax, is headquartered in Singapore with main development hubs in Sri Lanka and Vietnam, and sales offices in Sweden, the US, and France. The workplace emphasizes continuous improvement, coaching, and global exposure. No specific application deadline or method is mentioned.