Rattle Logo

Rattle

Senior Software Engineer

Job Posted 11 Days Ago Reposted 11 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Mid level
Bengaluru, Karnataka
Mid level
As a Senior Software Engineer at Rattle, you'll design AI-driven CRM solutions, handle data for ML models, and enhance sales workflows using LLMs and performance monitoring.
The summary above was generated by AI

Role: Software Engineer
Location: Bangalore
Type: Full-Time


At Rattle, we are redefining the way revenue teams and leaders interact with their go-to-market systems!

Started by 3 co-founders (Apoorva, Milan & Sahil) who have faced this problem themselves and left their amazing jobs in San Francisco to build Rattle. We are backed by the world’s top investors - Lightspeed & Sequoia and highly respected angels like Amy Chang, Jake Seid, Ellen Levy & Chargebee founders (Krish & Raman).

Rattle's revenue acceleration platform enables teams to increase efficiency, transparency, and growth across their revenue funnels. Rattle gives revenue leaders control over their business with intelligent real-time alerts that unlock actionable insights, drive collaboration and alignment, and improve forecast accuracy. Update your revenue data from anywhere, all within Slack or MS Teams.

Thousands of revenue leaders at leading companies, including Clearbit, WordPress, Zenefits, and Miro use Rattle to make their teams more effective and forecasts more predictable

What you'll get to do

  • Collaborate with senior engineers and product teams to design AI-driven solutions for CRM functionalities, such as customer segmentation, sentiment analysis, and lead scoring.
  • Work with structured and unstructured customer data to preprocess, clean, and prepare datasets for model training.
  • Develop proof-of-concept (POC) AI solutions and contribute to their production deployment under guidance from senior engineers or leads.
  • Develop end-to-end agentic systems using LLMs to automate Sales workflows
  • Monitor deployed models, analyze performance metrics, and implement iterative improvements.
  • Stay updated with advancements in AI/ML technologies and identify relevant applications to enhance CRM offerings


This role is tailor-made for you if

  • Experience:
    • 4–6 years of hands-on experience in developing and deploying AI/ML models, preferably in SaaS, CRM, or related domains.
    • Experience working on end-to-end machine learning pipelines, including data preparation, model development, and performance monitoring.
  • Technical Skills:
    • Proficiency in Python and ML frameworks like TensorFlow, PyTorch, or Scikit-learn and Langchain
    • Solid understanding of foundational machine learning algorithms (e.g., regression, classification, clustering) and some exposure to deep learning techniques.
    • Experience working with LLMs and RAG based systems
    • Experience working with databases (SQL/NoSQL) and handling structured and unstructured data.
    • Exposure to cloud platforms (AWS, GCP, or Azure) and version control systems like Git.
    • Familiarity with concepts like fine tuning, model distillation and reinforcement learning is a plus
  • Soft Skills:
    • Strong problem-solving skills and analytical mindset.
    • Ability to collaborate effectively in cross-functional teams
    • Eagerness to learn, adapt, and apply new technologies in AI/ML.
  • You are energized by ambiguity and can create structure in a dynamic, fast-paced environment
  • You’ve high confidence, a low ego, and are generally a good human being :)

We already like you if

  • You love Slack (we are a Slack-first company)You have been part of an early/mid-stage start-up before
  • You love TechCrunch. We are obsessed with reading and talking about startups
  • You have created some amazing open-source projects

More reasons to join us

  • Shape the culture: As an engineer here, you’ll be instrumental in building the culture with us
  • Have meaningful impact: Your work will enable 1000s of enterprise customers and millions of data requests per hour
  • Flexibility: You get to design your workday around your life - we believe in outcomes and not counting hours
  • Listen and be heard: We love feedback, we enjoy receiving and giving each other feedback, and grow together

Top Skills

AWS
Azure
GCP
Git
Langchain
NoSQL
Python
PyTorch
Scikit-Learn
SQL
TensorFlow

Similar Jobs

4 Days Ago
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Senior Software Engineer will lead full stack development for subscription management, ensure system reliability, mentor peers, and advocate coding best practices.
Top Skills: SparkAWSDynamoDBGraphQLJavaKotlinPostgresRabbitMQReactRestTypescript
Yesterday
Bangalore, Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Software Engineer at Toast, you will enhance and scale the payment platform, design robust backend services, and lead projects while mentoring others.
Top Skills: SparkAWSDropwizardEs6JavaKotlinPostgresRabbitMQReact
10 Days Ago
Remote
Hybrid
Bengaluru, Karnataka, IND
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
The Senior Software Engineer will design and build scalable cloud-based applications, lead technical discussions, mentor team members, and ensure high software quality standards are maintained.
Top Skills: .Net.Net CoreAgileApi GatewayAWSAzureC#GCPKafkaRabbitMQSQL

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account