Senior Software Engineer (Python)

Posted 4 Hours Ago
Be an Early Applicant
Ahmedabad, Gujarat, IND
In-Office
Senior level
Artificial Intelligence • Healthtech • Machine Learning • Software
The Role
Build and maintain Python-based AI applications, FastAPI microservices, REST APIs, and data-processing pipelines. Develop prompt-engineering workflows, integrate databases, and implement reliable validation, error handling, retries, and scalable asynchronous architectures. Collaborate with stakeholders on production solutions, AI proof-of-concepts, and rapid prototypes while optimizing performance, reliability, and cost. Own API contracts, service quality, documentation, and end-to-end delivery across multiple AI initiatives.
Summary Generated by Built In
Role Overview
We are looking for a Senior Software Engineer with 5+ years of experience to build and enhance AI-driven applications and platforms.
This role involves prompt engineering, Python backend development (including FastAPI), data handling, and contributing to multiple AI initiatives and proof-of-concepts across the organization.
The ideal candidate is hands-on, comfortable with ambiguity, and enjoys working on real-world problems using AI.

Key Responsibilities
    • Design, develop, and maintain Python-based AI applications and services, including FastAPI-based microservices and APIs.
    • Perform prompt engineering and prompt optimization for LLM-based workflows
    • Build reliable pipelines for processing unstructured and semi-structured data
    • Develop and integrate RESTful APIs and backend services supporting AI workflows using FastAPI and related tooling.
    • Work with databases and data stores to persist, validate, and analyze AI outputs
    • Implement robust error handling, validation, and retry mechanisms in API and service layers.
    • Collaborate with architects and stakeholders to translate requirements into scalable, performant solutions
    • Contribute to AI proof-of-concepts, experiments, and rapid prototypes
    • Optimize solutions for performance, reliability, and cost, including async and high-load API patterns.
    • Write clean, maintainable, and well-documented code with appropriate API documentation (e.g., OpenAPI/Swagger via FastAPI).

Required Skills & Experience
    • 5+ years of professional experience in Python development
    • Strong understanding of AI/ML concepts, especially LLM-based systems
    • Experience with prompt engineering and model interaction patterns
    • Solid background in backend development and API design, with hands-on experience building production APIs using FastAPI.
    • Experience working with databases (SQL and/or NoSQL)
    • Familiarity with asynchronous programming patterns and scalable API architectures (as commonly used with FastAPI).
    • Strong problem-solving and debugging skills
    • Ability to work independently and take ownership of deliverables

Nice to Have
    • Experience building AI-driven or data-intensive systems
    • Exposure to cloud-based environments (AWS/GCP/Azure)
    • Familiarity with asynchronous or distributed processing (e.g., task queues, event-driven architectures)
    • Experience with rapid prototyping and experimentation
    • Understanding of evaluation, accuracy, and quality metrics for AI systems
    • Experience integrating FastAPI services with frontend applications or other backend systems.

What We’re Looking For
    • Someone who can think beyond prompts and build complete systems
    • Comfortable working on multiple AI initiatives, not just a single project
    • Strong engineering fundamentals with a practical AI mindset
    • Bias toward execution and ownership, including designing and owning API contracts and service reliability.

Skills Required

  • 5+ years of professional experience in Python development
  • Strong understanding of AI and machine learning concepts, especially LLM-based systems
  • Experience with prompt engineering and model interaction patterns
  • Hands-on experience building production APIs using FastAPI
  • Solid backend development and API design experience
  • Experience working with SQL and/or NoSQL databases
  • Familiarity with asynchronous programming patterns and scalable API architectures
  • Strong problem-solving and debugging skills
  • Ability to work independently and take ownership of deliverables
  • Experience building AI-driven or data-intensive systems
  • Exposure to AWS, GCP, or Azure cloud environments
  • Familiarity with asynchronous or distributed processing, task queues, or event-driven architectures
  • Experience with rapid prototyping and experimentation
  • Understanding of evaluation, accuracy, and quality metrics for AI systems
  • Experience integrating FastAPI services with frontend applications or other backend systems
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
400 Employees
Year Founded: 2010

What We Do

Dash Technologies Inc. is a software development and IT services company that helps businesses modernize, scale, and grow. It builds enterprise-grade mobile, web, and custom software, while specializing in device engineering and AI/ML analytics. The company also develops healthcare products and describes its work as transforming healthcare delivery globally for organizations across multiple industries, combining technology expertise with customer-focused support.

Similar Jobs

In-Office or Remote
7 Locations
14 Employees

Zscaler Logo Zscaler

Business Systems Analyst

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
India
8697 Employees
Hybrid
Gandhinagar, Gujarat, IND
289097 Employees

Capco Logo Capco

IT Control Testing

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account