
Senior Artificial intelligence/ Machine Learning Developer
at A firm which woks with US clients. Permanent WFH.
This person MUST have:
- B.E Computer Science or equivalent
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 5 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.

Similar jobs
About Us: We are on a mission to help a million+ consumer brands with automated sales and user acquisition via AI omnichannel stack BusinessOnBot is an omnichannel commerce stack for 500+ Shopify & WooCommerce brands, enabling high-ROI marketing/support across WhatsApp, Instagram, Email, SMS and commerce platforms like Swiggy, Zomato & PhonePe — powered by proprietary shopper intent data from 1/3rd of India’s shoppers (100M unique shoppers).
In 2026, Businessonbot has grown and is an EBITDA +ve company. We are a Y Combinator backed company (YC W21) and have closed our pre-series A round with Ant Financials on the Board. Backed by experienced founders/CXOs/directors from renowned companies like WhatsApp, Lulu group, OYO, Netflix, Pepsico, Cleartax, InMobi etc. to add to our team.
Role
We're looking for an Head of Technology : who can own the technical health and growth of our backend platform. You'll be part architect, part tech lead, part engineering manager. You won't just review code — you'll set the standard for how code is written, how systems are designed, and how the team thinks about quality, cost, and customer impact. This is not a senior IC role where you write code all day. And it's not a pure management role where you're in meetings all day. It's the balance between the two — the person who makes the team better while staying close enough to the code to make good decisions
What You'll Own
1. System Reliability & Upkeep
- Own the health of a production multi-tenant Node.js/TypeScript backend serving real-time messaging traffic
- Lead incident response, root cause analysis, and post-mortem culture
- Identify and drive reduction of technical debt — proactively, not reactively
- Ensure monitoring, alerting, and observability are in good shape (we use New Relic, Sentry, Pino structured logging)
- Work across multiple backend services and ensure they integrate reliably
2. Scalable, Quality Engineering
- Design and review system architecture decisions — schema changes, service boundaries, async workflows (we use Temporal.io), queue design
- Drive engineering standards: code review culture, PR quality, test coverage, error handling patterns
- Establish and enforce engineering practices that let the team ship fast without accumulating hidden risk
- Evaluate build vs. buy decisions with a clear eye on long-term maintainability
3. Cost Consciousness
- Maintain a clear understanding of infrastructure costs (AWS, third-party APIs, LLM usage, DB compute)
- Actively flag cost anomalies and propose architectural or operational changes to address them
- Balance engineering investment against business return — know when "good enough" is the right call
4. Team Standards & Culture
- Set a high bar for code quality — not pedantry, but clarity, maintainability, and correctness
- Build a review culture where feedback is constructive, specific, and educational
- Help engineers grow by pair debugging, design reviews, and code walkthroughs
- Define and document coding conventions, architecture patterns, and engineering principles that persist beyond any individual
5. Customer Empathy
- Understand that the systems you build serve real D2C businesses who depend on them to communicate with their customers
- Treat reliability issues with the urgency of a customer escalation, not a backlog item
- Stay connected to what support and product teams are seeing from customers — let that shape engineering priorities
6. Communication & Stakeholder Management
- Translate technical complexity into clear, honest language for non-technical co-founders and stakeholders
- Communicate risk, timelines, and tradeoffs clearly — no sugar-coating, no unnecessary alarm
- Manage up: surface the right problems at the right time without waiting to be asked
- Manage expectations — both internally with the team and externally with leadership
7. Balancing Tradeoffs
- Navigate the tension between shipping fast and building right — and be able to articulate why you chose one over the other
- Know when to take on short-term debt and when to push back
- Make architectural decisions that serve the next 18 months, not just the next sprint
What We're Looking For Must Have
- 7–8 years of backend software engineering experience, with at least 2 years in a lead or staff-level role
- Strong command of TypeScript/Node.js in production (our primary stack)
- Deep understanding of multi-tenant SaaS architecture patterns
- Hands-on experience with relational databases (MySQL/PostgreSQL), ORM usage (TypeORM or similar), and writing efficient queries at scale
- Experience designing and operating async/event-driven systems (message queues, workflow engines, or similar)
- Comfort with cloud infrastructure (AWS preferred) and cost/performance monitoring
- Strong pull request review discipline — you know what makes a good review and what makes a bad one
Strong Plus
- Experience with real-time systems (WebSockets, Socket.IO, pub/sub patterns)
- Exposure to LLM integration, RAG pipelines, or AI feature development in production
- Experience with Temporal.io or similar workflow orchestration
- Familiarity with WhatsApp Business API, omnichannel messaging, or e-commerce integrations
- Prior experience at a startup in the 10–100 person range where you had to set standards, not just follow them
What We Don't Need
- Someone who needs a perfectly defined problem before they can start
- A pure IC who avoids people and process
- A pure manager who's lost touch with the code
- Someone who optimises for their own comfort over team outcomes
How You Think
- You ask "why does this fail in production?" before asking "why didn't someone write a test?"
- You think about the developer who reads your code six months from now
- You're bothered by silent failures, swallowed errors, and fire-and-forget async calls
- You believe good documentation and clear naming are not optional extras
- You have opinions on architecture but hold them loosely when presented with better evidence
- You understand that a cost spike is an engineering problem, not just a finance problem
- You treat a customer-facing bug with more urgency than a refactor that only benefits the team
What You'll Walk Into We'll be transparent with you:
- A production codebase with real technical debt alongside genuinely good architecture
- A fast-moving team that ships frequently
- A company that takes reliability seriously but is still building the culture around it
- Multiple backend services that need to be held together with clear ownership and standards
- A product that's expanding into AI agents, voice workflows, and deeper e-commerce automation — meaning the technical surface area is growing fast
- This is a role for someone who thrives in that kind of environment — not someone who needs it to be clean before they can contribute.
What We Offer
- Meaningful ownership — you'll shape how engineering works here, not just execute someone else's vision
- Direct access to founders and product decisions
- Competitive compensation (cash + equity discussion based on profile)
- A product that real businesses depend on every day — your work matters immediately
Designation
Business Development Executive
Qualification
MBA
Experience
1 – 3 Years of IT Sales ( Knowledge of IT Sales & Product )
Location
Pune / Mumbai
Probation period
Up to 3 months
No. of candidate required
1 for Pune / 1 for Mumbai
Responsibility Skills
· Minimum of 1 to 3 years experience in sales, business development or similar role.
· Having good knowledge of CRM Software + Sales process.
· Ability to demonstrate & present CRM and other software to prospect & provide full fledge training to them.
· Responsible for IT sales(software) for B2B
· Generate leads through various marketing activities such as cold calling, references and various online sources.
· Client meetings with Negotiation closure & sales management.
· The candidate must have good communication skills and convincing skills.
· Manage all communication with clients over mail & in written.
· Building Business relationships with current and potential client.
· Close deal and handle negotiation with the decision makers of prospects.
· Ability to meet individual & Branch targets.
Mandatory Required Assets
· Laptop, Bike
Additional Skill
· Proficiency in CRM software, Market knowledge, Time management and planning skills
· Good communication skills (verbal and written) and convincing skills
Proven experience as a Business Analyst or similar role.
Strong communication skills, both written and verbal, with the ability to effectively convey complex concepts.
Excellent documentation skills, with attention to detail and accuracy.
Proficient in logical and analytical thinking, with the ability to solve problems and think critically.
Demonstrated understanding of business needs and the ability to perform comprehensive requirement analysis.
Familiarity with Jira tool and Agile methodology.
Strong organizational skills and the ability to manage multiple tasks simultaneously
The Opportunity: Start Orchestrating
Software engineering is at a historic inflection point. We are moving beyond AI as a simple code completion tool into a new era of agentic development. AI systems like Google's Gemini CLI are no longer just assistants; they are semi-autonomous partners capable of tackling complex engineering tasks, from fixing bugs to implementing entire features from a high-level prompt.
We are building an elite team to operate at this new frontier. We seek a deeply technical, hands-on pioneer—an "AI Orchestrator"—who lives on the command line and is obsessed with achieving a step-change in development velocity. Your mission is not to manage a team that writes code, but to architect and orchestrate a fleet of AI agents to build the future of our software. This is a role for an ultra-high-energy individual contributor who wants to move beyond incremental improvements and define how high-performance software is built for the next decade.
What You'll Do: Your Mission & Core Mandate
As our lead AI Orchestrator, you will be a hands-on-keyboard pioneer, responsible for building the systems and workflows that fuse human ingenuity with agentic AI power.
- Architect Agentic Workflows: You will design, implement, and govern the end-to-end "human-in-the-loop" development lifecycle. This means architecting how we use Gemini CLI at every stage, from turning architectural diagrams into code to establishing multi-agent TDD (Test-Driven Development) patterns.
- AI-Generated Code Reviewer: Provide hands-on architectural stewardship. You will conduct rigorous code reviews of AI-generated code, ensuring it meets our exacting standards for scalability, performance, and security.
- Mentor a New Class of Engineer: You will be the catalyst for transforming future hires from traditional coders into elite AI Orchestrators. You will establish the best practices, training, and "critical collaboration" culture required to master this new paradigm.
Who You Are: A Profile of a Pioneer
This is not a role for a manager who delegates; it is for a deeply technical leader who architects the future from the command line.
Foundational Engineering Excellence:
- Real world experience and/or BS, MS, or Ph.D. in Computer Science or a related quantitative field.
- 7+ years of professional software engineering experience, with 3+ years in a Staff, Principal, or Tech Lead capacity or similar.
- Expert-level proficiency in at least one of: Python, Go, Rust, or TypeScript.
- Deep, hands-on experience with cloud-native architecture (GCP, AWS, Azure), distributed systems, and MLOps e.g. (CI/CD, Docker, Kubernetes, or Terraform).
Essential Hands-On Mastery:
- You live in the terminal. You have daily, expert-level, hands-on experience using agentic CLI tools (Gemini CLI, Claude Code) to perform complex, multi-day engineering tasks.
- You build the connections. You have architected, built, and deployed custom Model Context Protocol (MCP) servers to integrate AI agents with production-grade internal systems.
- You are a master of prompts and workflows. You have designed and implemented novel, multi-agent workflows and can architect "mega-prompts" or custom slash commands that codify sophisticated business logic for an AI to execute.
- You understand AI governance. You have implemented formal, risk-based strategies for when to allow autonomous agent actions versus when to require manual sign-off, balancing velocity with safety.
Your Pioneer Spirit:
We know you don't have "5+ years of experience" with these tools—they're too new. If you figured it out yesterday that's fine.
The ideal candidate is an obsessive early adopter who has been relentlessly experimenting with these technologies. Your qualifications will be measured not in years, but in the depth of your practical knowledge and a portfolio that demonstrates:
- Massive Impact: Evidence of using agentic AI to achieve significant outcomes (e.g., a 10x reduction in dev time, completion of a previously blocked project).
- Disruptive Mentorship: A track record of leading and upskilling an engineering team in the adoption of a new, game-changing technology.
Why Join Us?
This is a career-defining opportunity to be at the epicenter of a paradigm shift.
- Define the Future: Your work will not just be implemented here; it will be studied elsewhere. You will establish the patterns that shape the industry.
- Autonomy & Impact: Reporting directly to senior leadership, you will be given the resources and trust to build a world-class AI-native development platform.
- Unprecedented Challenge: You will solve novel problems at the intersection of AI, software engineering, and HCI for which no playbook exists.
- A Team of Pioneers: Join a small, elite team of engineers who share your passion and drive to push the boundaries of what's possible.
- should have at least 5 years of proven experience in .net core with entity framework
- You need to work on the existing .net application to create new web APIs with the latest standards using the .net core in the entity framework
- Should have expertise in .net core using the entity framework
- Should be expertise in C# programming & OOPS concepts
- Should have good professional experience in ASP.Net, .Net Core, entityframework, ASP.Net MVC & Web API
- Expertise in .Net framework & Class libraries
- Very strong understanding of JSON, XML, XSD, XSLT
- Very strong knowledge of Web deployment & IIS
- Expertise in exceptional handling & best practices
- Good knowledge on SQL server & SQL
- Should have good communications skills
- Should be a Quick learner
- Should work independently
- Education qualification is graduation
- Expertise in building the APIs for the data-driven application
- Good to have the Azure deployment experience.
- Should be proactive and bring new ideas to the team
- Able to deep dive into code to fix the issues
- Should be expertise in creating and modifying the existing APIs

Candidates with max 30 days NP will be considered.
Key Responsibilities:
We are looking for an experienced talented Java developer who wants to be a part to build world class product. The main part of the job will consist in the development of cloud based applications using Microservice platform using Java, sprint boot. You must have a strong and demonstrated aptitude for technology having hands-on experience. Your technical responsibilities will span the domains of application development and application support.
The successful candidate will possess the following competencies:
- Experience: Minimum 2 years’ experience required
- Experience with developing application using Java and Java EE, Spring, Spring MVC and spring boot.
- Experience with user interface development using languages such as, CSS, HTML/HTML5, JavaScript framework like React js, Angular Js
- Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)
- Experience with messaging products like RabbitMQ, ActiveMQ
- Experience with distributed processing framework like Apache Flink, Apache Spark a plus
- Experience with NoSQL database a plus.
- Experience with developing mobile optimized websites and apps
- Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira etc.
- Strong analytical, communication and team collaboration skills
- Experience in agile and SCRUM methodologies
- Experience in developing applications for transportation and logistics industry a plus.
Required Level of Education:
Masters’ or bachelor’s degree in Computer Science, MIS, or EngineeringCollaborate with business leads/managers, team members, RPO partners, recruitment agencies and other groups to run an effective recruiting unit
- Own planning and achievement of team targets, help team members on aspects like sourcing, quality checks, meeting their goals
- Implement weekly/monthly execution strategies through your team (5-6 members) to provide effective, in-time hires
- Work within predefined recruitment processes, also assess scope for improvement and build new methodologies
- Work on offer-generation, negotiation and post offer follow-up
- Continuously think and implement better candidate engagement practices (pre and post offer)
- Take initiatives to improve offer to join ratio and track necessary data trends
- Prepare team interview coordination plans and manage interviews in and out of Pune
- Work meticulously on ATS adherence and motivate the team to do so
- Work on data gathering, analysing and reporting, fetch meaningful hiring data trends
Required professional and technical expertise:
- Minimum 8 - 12years of experience in recruiting (preferably in IT corporates or Large RPO's)
- Must have worked on niche skills and targeted hiring (headhunting)
- Expertise in sourcing through social media channels and other innovative sourcing channels would be a plus
- Demonstrable experience in partner management and strength to hold difficult conversations with them
- Ambitious individual who can work under their own direction towards agreed targets/goals
- Demonstrated strong interpersonal skills, ability to lead a team
Work Nature:
1. Understanding Business Requirements and converting those requirement in to Web Pages using HTML, CSS, JS and Photoshop/Illustrator.
2. Should have minimum 5 Web Page Designed/Shipped/Live
3. Can mentor/lead junior webpage designers regarding best practices
Desired Traits
1. Coachable, Flexible, and Embracing of Suitable Practices and Feedback as a means of
continuous improvement.
2. Ability to take initiative and work independently as well as in a team environment.
3. Able to demonstrate Integrity, Drive, and Natural Curiosity.
4. Experience in a good web agency is a plus.










