Search by job, company or skills

C

Senior Software Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description


General Summary:

The Senior AI Engineer is responsible for developing high-quality, innovative, fully performing AI-based applications in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner while remaining aligned with industry and organizational standards.

Location: Bangalore

Work Type: Remote

Experience Level: 9-12 years

Key Responsibilities

  • Lead the end-to-end design, development, and maintenance of scalable backend applications using Python.
  • Architect, build, and optimize cloud-native solutions on AWS (Lambda, EC2, S3, RDS, API Gateway, IAM, CloudWatch, etc.).
  • Design and maintain advanced database schemas, queries, indexing strategies, and performance optimizations in PostgreSQL.
  • Experience with AI tools some quantifiable experience with Cursor/Github Copilot would be required.
  • Own technical architecture decision-making and participate in system design reviews.
  • Build and enhance RESTful APIs or microservices with high scalability, reliability, and performance.
  • Implement CI/CD pipelines and ensure smooth automated deployments using AWS and DevOps tools.
  • Lead troubleshooting and resolution of complex production issues across the stack.
  • Mentor and guide engineers across levels, contributing to code quality, architecture choices, and development best practices.
  • (Optional) Contribute to frontend development using React where needed.
  • Uphold high engineering standards, code quality, and documentation discipline.

Required Skills & Qualifications

  • 9–12 years of professional experience in backend software development.
  • Strong proficiency in Python for building production-grade applications.
  • Deep hands-on experience with AWS services (compute, storage, databases, networking, monitoring).
  • Strong command over PostgreSQL, including query optimization, indexing, and advanced DB features.
  • Some quantifiable experience in AI tools like Cursor/Github/ Copilot would be required.
  • Solid understanding of microservices architecture and distributed systems.
  • Experience designing, consuming, and securing RESTful APIs.
  • Strong competency in Git and modern DevOps practices.
  • Excellent analytical, troubleshooting, and performance optimization skills.
  • Strong communication abilities and experience working in collaborative, agile teams.
  • Needs to handle a team

Nice to Have

  • Exposure to React or other modern frontend frameworks.
  • Experience with Docker, ECS, EKS, or Kubernetes.
  • Hands-on experience with Terraform or CloudFormation for IaC.
  • Familiarity with event-driven architectures (SNS/SQS, Kafka, etc.).
  • Experience with automated testing frameworks such as PyTest, UnitTest, or Jest.

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work with modern cloud-native technologies.
  • Learning and career growth pathways, including leadership opportunities.
  • Flexible and collaborative work environment (hybrid/remote depending on policy).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146449625

Similar Jobs

Early Applicant

Time Series

**********Company Name Confidential
Early Applicant