Exigo Tech
Website:
exigotech.co
Job details:
Exigo Tech is a Sydney-based Technology Solutions Provider focused on providing solutions in three significant verticals: Infrastructure, Cloud, and Application to businesses across Australia. We help companies reach operational efficiencies by empowering them with technology solutions that drive their business processes.
Exigo Tech is currently looking for Software Engineer - AIML
Click Here to know more : LIFE AT EXIGO TECH
We are looking for a hands-on Python / GenAI / ML Developer to design, build, and maintain AI-powered applications and data pipelines. The role involves API development, database and vector search integration, RAG/LLM implementation, and ensuring performance, scalability, and reliability of solutions.
The successful candidate will be required to:
Roles & Responsibilities
- Develop high-performance REST APIs using FastAPI with proper authentication, validation, and documentation.
- Implement RAG and LLM features using LangChain, LlamaIndex, and vector databases (FAISS, Milvus, Pinecone, pgvector).
- Build and manage data pipelines using Pandas, NumPy, or PySpark; ensure data quality and consistency.
- Work with PostgreSQL/MySQL databases, Redis caching, and optimize queries for performance.
- Integrate Elasticsearch/OpenSearch for search and analytics use cases.
- Develop and maintain web scrapers using Requests, BeautifulSoup, or Selenium/Playwright.
- Use Docker and CI/CD tools for containerization, testing, and deployment.
- Write unit/integration tests (pytest) and maintain clean, efficient code following best practices.
- Collaborate with cross-functional teams for timely and quality delivery..
- Mandatory for all to follow the norms defined in ISMS 27001
Technical Skills:
- Strong Python programming fundamentals (OOP, async/await, typing).
- Experience with FastAPI or Flask for API development.
- Solid understanding of SQL and relational databases (PostgreSQL/MySQL).
- Hands-on with Pandas, NumPy, and data handling workflows.
- Exposure to LLM APIs (OpenAI, Hugging Face) and vector search tools.
- Familiarity with Redis, Elasticsearch/OpenSearch, and basic Docker usage.
- Knowledge of version control (Git) and basic CI/CD concepts.
- Experience writing and maintaining automated tests.
Desirable Skills
- Experience with Django / DRF or Scrapy.
- Understanding of MLOps / LLMOps concepts (MLflow, DVC, RAG evaluation).
- Exposure to cloud platforms (AWS, Azure, or GCP).
- Basic front-end familiarity (React or HTML for internal tools).
- Experience working with PySpark or large datasets.
Soft Skills
- Excellent troubleshooting, consulting and communication skills
- Able to work well in a team setting
- Excellent organizational and time management skills.
- Self-driven, flexible, and innovative.
- Good interpersonal skills
- Attention to detail
- Good documentation, and presentation skills
- Proficiency in English
Education: BSc/BA in Computer Science, Engineering or a related field
Experience: 2 - 4 years
Work From Office: Onsite
Work Location: Vadodara, Gujarat, India. Candidates from Gujarat only need to apply
Salary Range : As per market standard plus Medical and Accidental Insurance, Paid Leaves and Holidays
In addition to having superior technical skills, you will need to be able to understand internal and external clients’ requests and respond quickly and effectively. This requires a resourceful and dynamic individual with excellent communication skills and high levels of priority awareness.
APPLY NOW! Attach your resume, and we will contact you should your skills be deemed suited.
Click on Apply to know more.