cover image
DRISHTICON Inc

DRISHTICON Inc

www.drishticon.com

3 Jobs

38 Employees

About the Company

Drishticon provides technology consulting & implementation services across retail, high tech and media industry. We focus on high volume mission critical multichannel ecommerce business functions from front end online store front to backend customer service, content, pricing and inventory management, fulfillment, accounting, payments and settlements. Our consultants bring rich industry experience and expertise and apply them to existing and new business challenges and help customers succeed.

Listed Jobs

Company background Company brand
Company Name
DRISHTICON Inc
Job Title
Software Engineer - Backend
Job Description
**Job Title:** Software Engineer – Backend **Role Summary:** Design, develop, and maintain scalable, cloud‑native backend services and APIs. Collaborate in an Agile team to deliver high‑quality, efficient code, ensure operational excellence, and support continuous delivery pipelines. **Expectations:** - Deliver robust, performant Java solutions on schedule. - Apply best practices for code quality, version control, and automated deployment. - Contribute to architecture discussions for microservices and messaging systems. - Maintain reliability of large‑scale relational and NoSQL databases. - Participate actively in Agile ceremonies and continuous improvement initiatives. **Key Responsibilities:** - Design and implement microservices using Java and industry‑standard design patterns. - Build and integrate asynchronous messaging workflows (e.g., Kafka). - Develop cloud‑based applications with scalable, data‑driven architectures. - Manage code repositories, enforce version‑control standards, and support CI/CD pipelines. - Write automated tests and uphold software quality and operational excellence. - Troubleshoot performance issues and optimize database interactions. **Required Skills:** - Strong Java development experience. - Expertise in cloud application development and scalable architectures. - Proven ability to design microservices and loosely coupled systems. - Hands‑on experience with asynchronous messaging (Kafka). - Working knowledge of relational and NoSQL databases at scale. - Familiarity with design patterns, version control, and CI/CD tools. - Understanding of automated deployment processes (preferred). - Experience with software quality, operational excellence, and Agile methodologies. - Ability to write efficient, maintainable code. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field. - Minimum 5 years of professional software engineering experience.
Sunnyvale, United states
Hybrid
Mid level
01-10-2025
Company background Company brand
Company Name
DRISHTICON Inc
Job Title
Machine Learning Engineer
Job Description
Job Title: Machine Learning Engineer Role Summary: Develop and operationalize scalable machine learning solutions using MLOps frameworks, ensuring continuous delivery and integration with production systems through collaboration with cross-functional engineering teams. Expactations: Deliver end-to-end pipeline automation for model lifecycle management, implement robust deployment strategies, and maintain service reliability through telemetry and governance. Key Responsibilities: - Design and deploy MLOps pipelines for data preparation, training, validation, packaging, and deployment. - Build and version FastAPI microservices for model inference with comprehensive documentation. - Implement deployment strategies on AKS (blue/green, canary) using GitOps tools like Argo CD. - Architect MLOps platforms with standardized templates, CLI, and scaffolding for secure, repeatable model delivery. - Operationalize ML frameworks (scikit-learn, PyTorch, XGBoost) for low-latency, scalable inference. - Execute CI/CD workflows for ML (testing, security scans, packaging) via GitHub Enterprise. - Integrate observability (logging, metrics, tracing) and define SLOs for model services. - Monitor and mitigate model/data drift, automating retraining and rollout workflows. - Collaborate with software engineers to integrate ML services into applications and platforms. - Enforce code quality, reproducibility, and governance practices (model registry, artifact approvals). Required Skills: - Proficient in Python, FastAPI. - Hands-on MLOps experience (pipelines, model packaging, API deployment). - CI/CD expertise (GitHub Enterprise, automated testing, release pipelines). - Containerization/orchestration skills (Docker, Kubernetes, AKS). - GitOps implementation with Argo CD and deployment strategies. - RESTful API design, microservices architecture, and API governance. - MLOps platform design (tooling, standards, templates). - Cross-team collaboration with data scientists and engineers. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field. - Familiarity with ML frameworks (PyTorch, XGBoost) and cloud platforms (Azure preferred).
United states
Remote
Junior
07-11-2025
Company background Company brand
Company Name
DRISHTICON Inc
Job Title
Android Developer
Job Description
Job title: Android Developer Role Summary: Senior Android engineer responsible for designing, building, and maintaining high‑performance e‑commerce applications. Leads a small development team, mentors junior developers, and implements best practices across architecture, testing, and code quality. Expactations: - Minimum 5 years of industry experience, including at least 1 year leading a team. - Proven track record of launching apps to the Google Play Store, with published Android applications. - Deep expertise in Kotlin and core Android development, with strong knowledge of large‑scale system design. - Exceptional debugging, performance tuning, and troubleshooting skills. - Demonstrated ability to collaborate with cross‑functional teams and manage project delivery. - Excellent written and verbal communication, both technical and non‑technical. Key Responsibilities: - Design, implement, and ship new features for a flagship e‑commerce Android app. - Unit‑test code rigorously, covering edge cases, usability, and reliability. - Integrate data APIs, ensuring seamless collaboration with backend and cross‑functional teams. - Identify and resolve performance bottlenecks, fix bugs, and enhance application stability. - Maintain and improve code quality through automation, refactoring, and adherence to Android best practices. - Mentor and delegate tasks to junior developers, fostering growth and knowledge sharing. - Participate in code reviews, architectural decisions, and continuous improvement initiatives. - Manage app distribution, provisioning, and release processes for the Google Play Store. Required Skills: - Kotlin (expert level) and Java (expert level) with advanced knowledge of the JDK. - Android SDK, Android Core architecture, and Material Design UI components (Fragments, custom views). - Experience with multi‑threading, networking, and performance optimization. - Proficient debugging using ADB, analytical problem‑solving, and TDD. - Familiarity with Android Studio/IntelliJ, Git, CI/CD pipelines. - Knowledge of NDK/OpenGL for high‑performance graphics (optional but valuable). - Experience with protocol buffers, gRPC, or similar serialization protocols. - Strong communication skills and ability to translate technical concepts to non‑technical stakeholders. Required Education & Certifications: Bachelor’s degree in Computer Science or a related field (or equivalent practical experience).
Sunnyvale, United states
Hybrid
Mid level
24-11-2025