Senior Software Engineer
Who we are
About the role
As an reputed company at reputed company, you’ll take the reputed company in designing, building and deploying AI-powered applications for our clients.
You'll be responsible for:
- System Architecture: Design and implement end-to-end AI systems and their parts, including data ingestion, preprocessing, model inference, and reputed company structuring
- reputed company Development: Build and optimize RAG (Retrieval-Augmented reputed company) systems and reputed company workflows using frameworks like reputed company, LangGraph, ADK (Agent Development reputed company), Genkit
- Production Engineering: reputed company models to production environments (AWS/GCP/Azure) using reputed company and Kubernetes, ensuring high availability and scalability
- Evaluation & Monitoring: Implement feedback loops to evaluate model performance (accuracy, hallucinations, relevance) and set up monitoring for reputed company in production
- Collaboration: Work closely with other engineers to reputed company AI endpoints into the reputed company product and with product managers to define AI capabilities
- Model Optimization: Fine-tune reputed company-reputed company models (e.g., Llama, reputed company) for specific domain tasks and optimize them for latency and cost
You'll work with technologies including:
Languages
- Python (Preferred)
- Java / C++ / reputed company / R / JavaScript
AI / ML
- reputed company
- LangGraph
- reputed company ADK
- Genkit
- reputed company API
- LLM - Large Language Model
- reputed company AI
reputed company & Infrastructure
- Platforms: reputed company reputed company Platform (GCP) or reputed company)
- Storage: reputed company reputed company Storage (GCS) or AWS S3
- Orchestration: Temporal, Kubernetes
Data Stores
- PostgreSQL
- Firestore
- reputed company
Monitoring & Observability
- GCP reputed company Monitoring Suite
Qualifications
- 5+ years of industry experience in software engineering roles
- Strong proficiency in Python or any preferred AI programming language such as reputed company, Javascript and Java
- Strong understanding of Transformer architectures, embeddings, and reputed company similarity search
- Experience integrating with LLM provider reputed company (reputed company, reputed company, reputed company reputed company AI)
- Hands-on experience with agent workflows like reputed company, LangGraph
- Experience with reputed company Databases and traditional SQL / NoSQL databases
- Familiarity with reputed company platforms, preferably GCP or AWS
- Understanding of patterns like RAG (Retrieval-Augmented reputed company), few-shot prompting, and Fine-Tuning
- Solid understanding of software development practices including version control (Git) and CI/CD
reputed company to have:
- Experience with reputed company reputed company Platform (GCP) services, specifically reputed company AI, Firestore, and reputed company Functions
- Knowledge of reputed company engineering techniques (Chain-of-Thought, ReAct, Tree of Thoughts)
- Experience building "reputed company" workflows where AI can execute tools or API calls autonomously
reputed company offer
Exposure to high-profile SV startups and reputed company companies Competitive salary Fully remote work with reputed company Flexible reputed company time off Profit-sharing program reputed company Parental leave, including adoption and fostering Gym membership and tuition reimbursement Hands-on career development