Dash Technologies INC
Senior Software Engineer (Python)
Ahmedabad, India
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.
Tailor my resume for this job →hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 23 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
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.
Similar jobs
- Senior Software EngineerOrange Business · Dlf Qe, Gurgaon, Haryana, IndiaFirst seen today
- Senior Software Engineer - FullstackCapital One · Bangalore, Karnataka, IndiaFirst seen today
- Senior Software Engineer - Electronic Trading, PuneBloomberg · Pune, Maharashtra, IndiaFirst seen today
- ITOM & ITAM Pod - Software Engineer IIIMcDonald's · Hyderabad, Telangana, IndiaFirst seen today
- ITSM Pod - Software Engineer IIIMcDonald's · Hyderabad, Telangana, IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job