We're building a pipeline of talented AI Engineers to join our portfolio of clients. This role combines cutting-edge AI/ML integration with practical software engineering to deliver production-ready solutions that automate workflows and enhance user experiences.
Requirements
- 3-5 years of software engineering experience with both Java (Spring/Hibernate) and Python
- Strong experience with AI frameworks, particularly LangChain or LlamaIndex
- Hands-on experience with LLMs and RAG patterns for retrieval-based systems
- Proficiency with ML workflows using NumPy, Pandas, scikit-learn, or TensorFlow/Keras
- Experience with both SQL databases (MySQL, PostgreSQL) and NoSQL (MongoDB)
- Strong AWS experience (Lambda, S3, SQS/SNS, KMS, Step Functions)
- Proficiency with Docker, Git, and CI/CD practices
- Experience with message brokers, streaming systems, and microservice patterns
- Practical experience with prompt engineering and LLM optimization
- Familiarity with vector databases and embedding systems
- Experience with OCR pipelines and computer vision applications
- Knowledge of MLOps practices including MLflow, DVC, model versioning
Benefits
- Opportunity to work on cutting-edge AI/ML technologies in production environments
- Remote-first work environment with flexible hours
- Collaboration with talented engineers and product teams
- Direct impact on products serving thousands of users
- Continuous learning and professional development opportunities