Role Overview
As a Senior AI Engineer, you wi l be the bridge between data science and scalable software engineering. You won't just be training models in a vacuum; you wi l be responsible for designing, building, and deploying production-ready AI systems that integrate seamlessly into our software ecosystem. We are looking for a pragmatic innovator who understands that a model is only as good as the infrastructure supporting it.
Required Skills
- 3-6 years of experience in AI/ML development and deployment.
- Proficiency in programming languages- Mastery of Go (Expert) and Python. .
- Experience with Ai frameworks such as TensorFlow, PyTorch, or Hugging Face Transformers, and LangChain.
- Strong Experience with Vector Databases (Pinecone, Weaviate), SQL/NoSQL, and Spark.
- Familiarity with cloud platforms like AWS/Azure/GCP, Docker, Kubernetes, and Terraform.
- LLM Expertise: Proven experience with RAG (Retrieval-Augmented Generation), prompt engineering, and fine-tuning open-source models (Llama, Mistral).
Key Responsibilities
- Architectural Design: Design end-to-end AI pipelines.
- Model Development: Evaluate state-of-the-art models (LLMs, Computer Vision, or Predictive Analytics).
- Productionalization (MLOps): Build and maintain robust CI/CD pipelines for machine learning.
- System Integration: Colaborate with Backend Engineers to expose AI logic via high-performance APIs (REST/gRPC).
- Performance Optimization: Optimize inference latency and resource consumption to ensure cost-effective scaling.
- Mentorship: Lead code reviews and mentor junior engineers on best practices in both software craft and AI ethics.
Skills Required
Tensorflow, Golang, Gcp, Aws, Python