
About Drutha Software Technologies (Pvt) Ltd.
Similar jobs
Apply here https://tinyurl [dot] com/3tz4tkht
About Discovered Labs
At Discovered Labs we work with $10M - $50M ARR companies to help them get more leads, users and customers from Google, Bing and AI assistants such as ChatGPT, Claude and Perplexity.
We approach marketing the way engineers approach systems: data in, insights out, feedback loops everywhere. Every decision traces back to measurable outcomes. Every workflow is designed to eliminate manual bottlenecks and compound over time.
High-level overview of our approach:
Data-driven automation: We treat marketing programs like products. We instrument everything, automate the repetitive, and focus human effort on high-leverage problems.
First principles thinking: We don't copy what others do. We understand the underlying mechanics of how search and AI systems work, then build solutions from that foundation.
Full-stack ownership: SEO and AEO rarely work as isolated tasks. We work across the entire funnel and multiple surface areas to ensure we own the outcome and clients win.
The Agency OS
We're building the first agency OS: a system where the agency's work is the software, enabling clients to gain an unfair advantage.
As Karpathy puts it, Software 3.0 automates what humans can verify. Verifiability, not capability, decides which work can safely be handed over. So every eval we write expands the set of work we can trust an agent with, and the harness isn't overhead around the product, it's what makes the product possible. Dex Horthy covers the operational half: the agents that survive contact with customers are well-engineered software with human judgement placed deliberately, and disciplined loops beat vibes.
What that looks like here: expert orchestrators, not operators. One strategist supervising a fleet of agents running real client workflows at scale, with the system surfacing what genuinely needs a human decision and staying quiet about what doesn't. Feedback loops everywhere. Every correction an expert makes becomes an eval case, and the swarm is better the next cycle.
The Team
You'll join the Automations team at Discovered Labs. We build the agent swarm: a growing fleet of agents and workflows that do real client work end to end, and the engineering that makes them trustworthy enough to let loose on it.
Your mandate is both halves of that. Expand what the swarm can do, and prove that what it does is right. That means applying hardcore engineering to a famously slippery problem: making non-deterministic systems reliable, measurable and provable. Evals that fail a build. Traces that explain a decision. Guardrails that hold when a model doesn't. Agents that know what they don't know and say so.
You'll work alongside the Automations lead, and with our AI & Data team who own the platform and tooling underneath you. You won't be building orchestration from scratch or fighting for infrastructure. It's there, and it's good. Your job is to take it the last mile.
Every agent you make provable is an agent we can put in front of a client. That's the whole game, and the ceiling on how fast this company grows.
We're a deeply technical team building the SpaceX of the AEO & SEO space. You'll work alongside engineers who have built fraud engines powering Stripe, shipped AI code review at CodeRabbit, built at Amazon, developed self-driving car systems at Aurora, and conducted AI research at Stanford. We don't have layers of management. You'll work directly with founders who can go deep on architecture, code, and product.
This Role
You'll join the Automations team, and your job is to productionise what we've built.
We have live 24/7 agents, data pipelines and workflow infrastructure. What you’ll be doing is helping us get the stack running robustly, reliably and at scale.
That means evals that catch regressions before they ship, observability that explains why an agent did what it did, provenance that traces every claim back to its source, and interfaces that let a non-engineer SEO strategist run and review the work. You'll build the harnesses and eval suites that gate agent changes in CI, the lineage and step-trace tooling that makes agent reasoning inspectable, and the surfaces the team actually uses. Then you'll close the loop: instrument the output, feed the signal back, and make the agents measurably better every cycle.
You'll also extend what agents can reach. Today they work over APIs and our own data. Next they operate real websites along withsession handling, and navigating interfaces that were never designed for machines.
The hard problem is reliability and legibility. An agent that's right 80% of the time and can't tell you which 80% is worthless. An agent that's right 95% of the time, shows its working, and flags its own uncertainty is a product.
You report to the CTO and work alongside the Automations lead, with our AI & Data team owning the platform beneath you. You own your evals, your CI, and your monitoring.
What You'll Do
Agent eval harnesses. Golden suites, deterministic checks, and online scoring that gate every agent change in CI. A regression should fail a build, not a client report.
Agent observability. Step traces, token and cost accounting, run-level SLOs, and failure taxonomies. You'll know the difference between "the agent ran" and "the agent was right."
Data lineage and provenance. Every claim an agent makes should be traceable to its source. Which inputs, which tool calls, which reasoning steps produced this output.
End-to-end agents with human review. Agents that complete real work start to finish, with a curated review surface so an expert can approve, correct, or reject, and so that correction becomes training signal.
Interfaces for non-engineers. Dashboards and controls that let the SEO team run, inspect and trust agent work without asking an engineer.
Expanding what agents can do. Agents that open pull requests against real repositories, authenticate through OAuth, and operate real sites and CMSs through the browser. Every new capability is a new class of work the swarm can take on.
Closing the loop. Turn signals we already collect, such as AI perception and citation data, into concrete client value: strategy recommendations, prioritised actions, and measurable outcomes.
Algorithms and scoring models. Not everything should be a prompt. You'll build and tune the scoring systems behind what we recommend: internal linking and semantic relevance scoring, Reddit opportunity and thread scoring, content and citation quality. These are ranking and classification problems with real feedback data behind them, and where a model beats a prompt, you build the model.
Shared, composable modules. Reusable capability blocks that both agents and workflows compose, so an improvement lands everywhere at once instead of being reimplemented per agent.
Scaling across clients. Take a workflow that works for one client and make it run reliably for many, with per-client configuration, isolation, and failure that stays contained.
The Ideal Person for This Role
A builder who ships. You care about getting working systems into production, not endless planning or polish. You've built AI systems people actually rely on.
An operator, not just an architect. You don't just design systems, you run them. You find satisfaction in making things reliable, not just making them work once in a demo.
An owner. You take responsibility for outcomes, not just tasks. When an agent silently produces bad output, you catch it, fix it, and build the eval that stops it recurring.
Maniacal about detail. This is the one that matters most here. AI has made it trivially cheap to produce a large volume of plausible-looking work, and most of that work is slop. We are building the opposite: output that holds up when a client reads it line by line. If you'd rather ship one thing that is provably right than ten that are probably fine, this is your team. If you cannon volume and let the reviewer sort it out, it isn't.
Sceptical of your own output. You assume the model is wrong until measured. You've been burned by a demo that worked and a production run that didn't, and you build accordingly.
Humble and curious. You acknowledge what you don't know, ask good questions, and genuinely want to learn. You take feedback as a gift, not a threat.
A first-principles thinker. You understand why things work, not just how. You can go five levels deep on eval design, prompt architecture, and where to put the human in the loop.
Always improving. You're not satisfied with "good enough." You actively seek ways to get better at your craft and make systems better over time.
Requirements
5+ years in software engineering, with meaningful recent time on LLM-backed or ML-backed production systems, including 2+ owning a production system end to end.
Python, React, Typescript and strong systems fundamentals. You write production services, not notebooks.
LLM application engineering in production. Agents, tool use, structured outputs, retrieval, prompt architecture. You've shipped something real that used them and stayed up.
Evaluation systems. You've built eval suites for non-deterministic systems: golden datasets, regression gates, offline and online scoring. You've thought hard about what "correct" means when there are many correct answers.
Observability for AI systems. Tracing, run inspection, cost and token accounting. Langfuse, LangSmith, Braintrust, OpenTelemetry or equivalent.
Debugging non-determinism. You can diagnose why an agent failed on run 47 of 100 and turn that into a permanent check.
Pipeline orchestration. Airflow, Dagster, Temporal or similar. Retries, idempotency, partial failure, resumption.
Third-party API integration. Auth flows, rate limits, pagination, breaking changes. Not just calling endpoints, but handling the full operational reality.
Own your infrastructure. Containers, CI/CD, deployment, monitoring, credential management. No platform team to hand off to.
Product sense for expert users. You've built tooling that domain experts, not engineers, use daily. You know that an unexplained AI output is an unusable one.
Collaborative. You'll define contracts with the engineers who own the infra beneath you. You document decisions, write clear specs, and communicate tradeoffs in writing.
Preferred Qualifications
- Browser automation or authenticated web agents (Playwright, Puppeteer, computer-use models)
- Applied ML: ranking, scoring, classification, or recommendation systems in production
- Python, React, Typescript
- Terraform, Kubernetes
- Prior experience at a fast-moving startup
What's in It for You
- Fully remote position
- Work directly with the CTO on high-impact projects
- High ownership and autonomy. No micromanagement.
- First-hand exposure to cutting-edge AI and search technology
- Your work will directly impact well-known (10M+ ARR) companies' performance
- Join a fast-growing company at the intersection of AI and marketing
Our Hiring Process
- Application
- Technical Deep Dive
- Reference Checks
Apply here https://tinyurl [dot] com/3tz4tkht
About the Role
We are hiring for our client for the role of Java Developer. The ideal candidate should have strong expertise in backend development, Java-based microservices architecture, and REST API development. This role involves designing, developing, debugging, and optimizing enterprise-grade applications in a collaborative environment.
Key Details
- Location: PAN India (Bangalore Preferred)
- Work Mode: Hybrid
- Experience: 8–12 years
- Compensation: ₹15 LPA – ₹25 LPA
- Open Positions: 10
- Notice Period: Immediate to 15 days preferred
Key Responsibilities
- Develop backend services and microservices using Java
- Design and build REST APIs for enterprise applications
- Participate in application architecture, design, and development activities
- Debug, test, and optimize application performance
- Support deployment, maintenance, and production issue resolution
- Collaborate with cross-functional teams to deliver scalable solutions
- Ensure code quality, best practices, and performance optimization
Required Skills
- Strong hands-on experience in Java development
- Experience with backend services and microservices architecture
- Expertise in REST API development
- Strong debugging and performance optimization skills
- Good understanding of application deployment and maintenance
- Strong problem-solving and collaboration abilities
Eligibility Criteria
- Candidates available within 0–15 days preferred
- Strong alignment with the requirement
About the Role
We are looking for Software Engineers with 5+ years of experience who are interested in working on modern backend systems and exploring AI-driven applications.
This role is ideal for engineers who want to expand their skill set into emerging technologies like AI/ML while continuing to build strong software engineering fundamentals.
Key Responsibilities
Work on backend systems and scalable architectures
Understand and implement modern development practices
Explore integration of AI/ML concepts into real-world applications
Collaborate on problem-solving and system design discussions
Eligibility Criteria
5+ years of professional software development experience
Strong understanding of at least one programming language (Java, Python, JS, etc.)
Basic knowledge of data structures and system design
Currently working or recently employed in a technical role
Preferred (Not Mandatory)
Interest in AI/ML or data-driven systems
Exposure to backend frameworks or cloud technologies
Willingness to continuously upskill
What You’ll Gain
Exposure to AI-focused engineering practices
Guidance on working with modern technologies
Opportunity to be part of a structured, growth-oriented environment
Access to learning resources and mentorship
Selection Process
Application screening
Shortlisting based on experience and background
Selected candidates will be invited for a career discussion session
Further steps will be shared post discussion
Important Note
This opportunity is best suited for candidates who are:
Serious about long-term career growth
Willing to invest time in learning new technologies
Looking to transition into more advanced engineering roles
according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Responsibilities
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
- Java – Spring, Hibernate, Data Structures & Algorithms
• Knowledge on a Database system.
3+ years of experience in software development.
Preferably BE/B-Tech engineering degree, but not a must.
• 3 years’ experience developing server-side Java – Spring, Hibernate and REST
• Full-SDLC cycle, with large-scale live roll-out participation as a developer.
• Expert understanding of the object-oriented design and programming concepts
• Good understanding of relational and non-relational database/datastores/caches best practices and challenges
• Have a passion for quality and writing clean, solid, readable code that scales and performs well
• Proficient in Git and familiarity with continuous integration
• A team player who values collaboration, innovation, and inclusion
• Comfortable working in an Agile environment
• Strong verbal and written communication skills
- Coordinating with the design team, apps team.
- Understanding the nature of asynchronous programming, event-based programming, its quirks, and workarounds.
- Working on system design problems, understanding various tech frameworks, what specific problems they solve, what new problems they give rise to, and architectures that work at scale.
- Taking risks, and learn quickly from your mistakes.
- Brainstorming between various approaches, doing small experiments to test hypotheses, aligning the team to follow a particular approach, being thorough in your research.
- Collaborating well with others, knowing that better solutions come from working together
- Pushing for continuous improvement to existing processes.
Desired Candidate Profile
What you need to have:- Bachelor's degree in Computer Science (or related field)
- Hands-on experience with MERN stack.
- experience in Agile/SCRUM methodology and modern tools like Jira, Slack, GitHub, etc.
- Exposure to messaging systems like Kafka/Rabbit MQ, Docker, Kubernetes, CI/CD.
- Microservices architecture, orchestration between various services, error-handling.
- Project Management, Reporting
- Insatiably curious.
- Obsessed with putting the best-in-class systems in place
The Company:
Virtual Engineering Services Pvt. Ltd. (VES) is the exclusive development center for VEST, Inc. USA. We engineer desktop and cloud apps, and enterprise platforms for VEST, Inc. to help create high quality, scalable, cost-effective solutions, and services for major global OEMs. More details, please visit our website : https://www.vestusa.com">https://www.vestusa.com
The Opportunity:
The Opportunity, as a Full Stack Developer, you'll be at the heart of our company - The Engineering Team. You will be the brain behind crafting, developing, testing, going live and maintaining the products. Will help the Quality Assurance Team by squashing those annoying bugs!
Your day-to-day tasks includes:
Required to work in a fast-paced agile environment and with a team of dynamic Software Engineers to develop end-to-end applications/products.
You will develop applications using cutting edge technologies like, Blazor, Microsoft .Net Core, RESTful web services, HTML5, CSS3, JavaScript frameworks, SQL Server etc.
You will use .NET Core using Visual Studio Code as a primary technology to develop applications.
You are always willing to work in a constantly changing world and have ability to adapt to new technologies faster.
What You should have:
You come with a minimum of 2 to 3 years of extensive first-hand work experience in C#, .Net Core, SQL Server, MVC, Razor Pages, JavaScript, CSS, HTML and you must have a sound knowledge of OOPS concepts.
Proven experience WCF, REST APIs, LINQ and the Entity Framework.
Experience in Blazor Web Assembly is a plus.
You can understand customers business requirements, capability to translate those business requirements to technology terms and develop applications.
Detail-oriented, Critical-thinking, Experience with software designing in a test-driven environment.
You have a good understanding on Azure DevOps and Agile methodologies.
Excellent communication Skills both written and oral, and you are a fast learner with an ability to adapt quickly.
Why you must work for VES.
Talented and supportive peers who value your contributions and drive your learning.
Challenging opportunities: Learning happens outside the comfort zone and that is where our team likes to be always pushing the boundaries and growing personally and professionally.
Transparency: an open, honest, and direct communication with co-workers, seniors and even all our senior management is approachable.
We, the Products team at DataWeave, build data products that provide timely insights that are readily consumable and actionable, at scale. Our underpinnings are: scale, impact, engagement, and visibility. We help
businesses take data driven decisions everyday. We also give them insights for long term strategy. We are focused on creating value for our customers and help them succeed.
How we work
It's hard to tell what we love more, problems or solutions! Every day, we choose to address some of the hardest data problems that there are. We are in the business of making sense of messy public data on the web. At
serious scale! Read more on Become a DataWeaver
What do we offer?
- Opportunity to work on some of the most compelling data products that we are building for online retailers and brands.
- Ability to see the impact of your work and the value you are adding to our customers almost immediately.
- Opportunity to work on a variety of challenging problems and technologies to figure out what really excites you.
- A culture of openness. Fun work environment. A flat hierarchy. Organization wide visibility. Flexible working hours.
- Learning opportunities with courses, trainings, and tech conferences. Mentorship from seniors in the team.
- Last but not the least, competitive salary packages and fast paced growth opportunities.
Roles and Responsibilities:
● Build a low latency serving layer that powers DataWeave's Dashboards, Reports, and Analytics
functionality
● Build robust RESTful APIs that serve data and insights to DataWeave and other products
● Design user interaction workflows on our products and integrating them with data APIs
● Help stabilize and scale our existing systems. Help design the next generation systems.
● Scale our back end data and analytics pipeline to handle increasingly large amounts of data.
● Work closely with the Head of Products and UX designers to understand the product vision and design
philosophy
● Lead/be a part of all major tech decisions. Bring in best practices. Mentor younger team members and
interns.
● Constantly think scale, think automation. Measure everything. Optimize proactively.
● Be a tech thought leader. Add passion and vibrancy to the team. Push the envelope.
Skills and Requirements:
● 5-7 years of experience building and scaling APIs and web applications.
● Experience building and managing large scale data/analytics systems.
● Have a strong grasp of CS fundamentals and excellent problem solving abilities. Have a good understanding of software design principles and architectural best practices.
● Be passionate about writing code and have experience coding in multiple languages, including at least one scripting language, preferably Python.
● Be able to argue convincingly why feature X of language Y rocks/sucks, or why a certain design decision is right/wrong, and so on.
● Be a self-starter—someone who thrives in fast paced environments with minimal ‘management’.
● Have experience working with multiple storage and indexing technologies such as MySQL, Redis, MongoDB, Cassandra, Elastic.
● Good knowledge (including internals) of messaging systems such as Kafka and RabbitMQ.
● Use the command line like a pro. Be proficient in Git and other essential software development tools.
● Working knowledge of large-scale computational models such as MapReduce and Spark is a bonus.
● Exposure to one or more centralized logging, monitoring, and instrumentation tools, such as Kibana, Graylog, StatsD, Datadog etc.
● Working knowledge of building websites and apps. Good understanding of integration complexities and dependencies.
● Working knowledge linux server administration as well as the AWS ecosystem is desirable.
● It's a huge bonus if you have some personal projects (including open source contributions) that you work on during your spare time. Show off some of your projects you have hosted on GitHub.










