
Location: Chennai
Requirements:

Similar jobs
Core Responsibilities:
- Design, develop, and maintain backend services and APIs using Python or Golang.
- Write high-quality, testable, and maintainable code with a focus on performance and scalability.
- Implement automated tests and contribute to CI/CD pipelines.
- Collaborate with product, QA, and DevOps teams for end-to-end feature delivery.
- Troubleshoot production issues and provide timely resolutions.
- Participate in design and architecture discussions to improve system efficiency.
- Contribute to improving development processes, coding standards, and best practices.
Experience and Expertise:
- 2–4 years of experience in backend development with Python or Golang.
- Solid understanding of RESTful APIs, microservices, and distributed systems.
- Strong knowledge of data structures, algorithms, and OOPS principles.
- Hands-on experience with relational and/or NoSQL databases.
- Familiarity with Linux development, Docker, and basic cloud concepts (AWS/GCP/Azure).
- Proficiency with Git and version control workflows.
- Familiarity with AI-powered development tools or exposure to projects involving large language models (LLMs) is a plus.
Skills:
- Strong analytical and debugging skills with the ability to solve complex problems.
- Good communication and collaboration skills across teams.
- Ability to work independently with minimal supervision while being a strong team player.
- Growth mindset – eagerness to learn new technologies and improve continuously.
At Palcode.ai, We're on a mission to fix the massive inefficiencies in pre-construction. Think about it - in a $10 trillion industry, estimators still spend weeks analyzing bids, project managers struggle with scattered data, and costly mistakes slip through complex contracts. We're fixing this with purpose-built AI agents that work. Our platform can do “magic” to Preconstruction workflows from Weeks to Hours. It's not just about AI – it's about bringing real, measurable impact to an industry ready for change. We are backed by names like AWS for Startups, Upekkha Accelerator, and Microsoft for Startups.
Why Palcode.ai
Tackle Complex Problems: Build AI that reads between the lines of construction bids, spots hidden risks in contracts, and makes sense of fragmented project data
High-Impact Code: Your code won't sit in a backlog – it goes straight to estimators and project managers who need it yesterday
Tech Challenges That Matter: Design systems that process thousands of construction documents, handle real-time pricing data, and make intelligent decisions
Build & Own: Shape our entire tech stack, from data processing pipelines to AI model deployment
Quick Impact: Small team, huge responsibility. Your solutions directly impact project decisions worth millions
Learn & Grow: Master the intersection of AI, cloud architecture, and construction tech while working with founders who've built and scaled construction software
Your Role:
- Design and build our core AI services and APIs using Python
- Create reliable, scalable backend systems that handle complex data
- Help set up cloud infrastructure and deployment pipelines
- Collaborate with our AI team to integrate machine learning models
- Write clean, tested, production-ready code
You'll fit right in if:
- You have 1 year of hands-on Python development experience
- You're comfortable with full-stack development and cloud services
- You write clean, maintainable code and follow good engineering practices
- You're curious about AI/ML and eager to learn new technologies
- You enjoy fast-paced startup environments and take ownership of your work
How we will set you up for success
- You will work closely with the Founding team to understand what we are building.
- You will be given comprehensive training about the tech stack, with an opportunity to avail virtual training as well.
- You will be involved in a monthly one-on-one with the founders to discuss feedback
- A unique opportunity to learn from the best - we are Gold partners of AWS, Razorpay, and Microsoft Startup programs, having access to rich talent to discuss and brainstorm ideas.
- You’ll have a lot of creative freedom to execute new ideas. As long as you can convince us, and you’re confident in your skills, we’re here to back you in your execution.
Location: Bangalore, Remote
Compensation: Competitive salary + Meaningful equity
If you get excited about solving hard problems that have real-world impact, we should talk.
All the best!!
Requirements
- 7+ years of experience with Python
- Strong expertise in Python frameworks (Django, Flask, or FastAPI)
- Experience with GCP, Terraform, and Kubernetes
- Deep understanding of REST API development and GraphQL
- Strong knowledge of SQL and NoSQL databases
- Experience with microservices architecture
- Proficiency with CI/CD tools (Jenkins, CircleCI, GitLab)
- Experience with container orchestration using Kubernetes
- Understanding of cloud architecture and serverless computing
- Experience with monitoring and logging solutions
- Strong background in writing unit and integration tests
- Familiarity with AI/ML concepts and integration points
Responsibilities
- Design and develop scalable backend services for our AI platform
- Architect and implement complex systems with high reliability
- Build and maintain APIs for internal and external consumption
- Work closely with AI engineers to integrate ML functionality
- Optimize application performance and resource utilization
- Make architectural decisions that balance immediate needs with long-term scalability
- Mentor junior engineers and promote best practices
- Contribute to the evolution of our technical standards and processes
Key Responsibilities
- Design and implement scalable, maintainable, and efficient Python applications
- Lead technical projects from conception to deployment
- Collaborate with cross-functional teams to define and implement new features
- Write clean, testable code with appropriate documentation
- Conduct code reviews and provide constructive feedback to team members
- Mentor junior developers and contribute to their professional growth
- Participate in technical architecture discussions and decision-making
- Troubleshoot and debug complex software issues
- Contribute to continuous improvement of development practices and processes
- Design and implement AI/ML solutions using LLMs and related technologies
- Optimize and maintain AI model deployment pipelines
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience
- Strong proficiency in Python and its ecosystem (Django/Flask, FastAPI)
- Experience with SQL and NoSQL databases
- Solid understanding of software design patterns and principles
- Experience with version control systems (Git)
- Strong knowledge of RESTful APIs and microservices architecture
- Proficiency in writing unit tests and understanding of TDD practices
- Experience with CI/CD pipelines and deployment automation
- Strong problem-solving and analytical skills
AI/ML Technical Skills
- Experience with LLM frameworks (LangChain, LlamaIndex)
- Knowledge of working with large language models (GPT, Claude, etc.)
- Understanding of prompt engineering and LLM fine-tuning concepts
- Experience with vector databases (Pinecone, Weaviate, or similar)
- Familiarity with AI model deployment and serving (BentoML, Ray Serve)
- Experience with machine learning libraries (PyTorch, TensorFlow, or similar)
- Knowledge of AI/ML observability and monitoring tools
- Understanding of AI safety practices and responsible AI development
- Experience with embedding models and semantic search implementations
- Familiarity with AI application development patterns and best practices
As our company continues to grow, we’re looking for a Software Engineer to contribute to our cloud migration solutions that enable enterprise customers’ journey to the cloud, and lifecycle of their data in the cloud.
In This Role, You Will (But Not Limited To)
- End-to-end ownership of new feature development, from design, through implementation, testing, deployment, and maintenance in production
- Translating of high-level requirements and end-user use cases into design proposals, including integration with external services and constraints of underlying service infrastructure
- Maintaining constant focus on scalability, performance and robustness of a feature, on the top of base functional implementation
- Designing and implementing logging, monitoring and alerting functions as core parts of overall software solution
- Documenting your own work and design solutions
- Decomposing complex features into smaller, short-term deliverable tasks
- Managing priorities of multiple tasks, providing up-to-date estimates for a milestone delivery
- 5+ of industry experience in technical leadership roles
- Solid knowledge of Go-Lang, Python, C/C++, SQL, shell scripting and Linux operating environment.
- End-to-end experience in design and development of highly scalable enterprise and cloud data products.
- Ability to challenge and redefine existing architectural fundamentals in order to provide next level of performance and scalability; ability to foresee post-deployment challenges.
- Hands-on experience with design and troubleshooting of scalable web services, advanced file systems, geographic replication, distributed databases and modern operating systems.
- Experience with modern DevOps technologies such as Docker and container orchestration, service deployment, monitoring and scaling
- Ability to work with multi-cultural, globally distributed teams to a common unifying product vision and closely coordinate with cross-functional teams in different time-zones.
- Passion to deliver enterprise-grade products to customers and to continuously work with engineering team to refine the product in the field.
In a content critical age, Egnyte fuels business growth by enabling content-rich business processes, while also providing organizations with visibility and control over their content assets. Egnyte’s cloud-native content services platform leverages the industry’s leading content intelligence engine to deliver a simple, secure, and vendor-neutral foundation for managing enterprise content across business applications and storage repositories. More than 16,000 customers trust Egnyte to enhance employee productivity, automate data management, and reduce file-sharing cost and complexity. Investors include Google Ventures, Kleiner Perkins, Caufield & Byers, and Goldman Sachs. For more information, visit www.egnyte.com
Job Title: Senior Python Developer with AWS
Company: P99soft
Experience: 6+ years
Location: Hyderabad
Job Description:
P99soft, a leading technology company, is seeking a talented Senior Python Developer with expertise in AWS to join our dynamic team in Hyderabad. As a Senior Python Developer, you will play a key role in designing, implementing, and maintaining robust and scalable software solutions. If you have a passion for Python development and extensive experience with AWS technologies, we encourage you to apply and be a part of our innovative and collaborative work environment.
Responsibilities:
- Design, develop, test, and deploy high-performance and scalable Python applications.
- Collaborate with cross-functional teams to define and implement innovative solutions for the company's software needs.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications.
- Utilize your expertise in AWS services to architect and implement cloud-based solutions.
- Troubleshoot and debug issues, ensuring the overall quality and performance of the software.
- Stay updated on industry trends and best practices to continuously improve software development processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Senior Python Developer with a minimum of 6 years of hands-on development experience.
- Strong proficiency in Python and experience with popular frameworks such as Django or Flask.
- In-depth knowledge of AWS services and experience with cloud-based architecture.
- Solid understanding of software development principles, design patterns, and best practices.
- Experience with database systems, both SQL and NoSQL.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fast-paced environment.
How to Apply:
If you have a passion for backend development, possess the required experience, and are excited about contributing to innovative projects, we invite you to apply. Please submit your resume, cover letter, and any relevant portfolio or project samples to Anusha Kalidindi/Sravani Chiruvolu
P99soft is an equal opportunity employer, dedicated to fostering diversity and creating an inclusive workplace for all employees.
Your Responsibilities:
- Own the backend stack – Python based, that powers our product
- Collaborate with Data Scientists, Backend Developers(Node.js), Front-end developers, DevOps to design and implement new features
- Build and maintain several Backend Jobs and REST’ful Services which will be used internally in a Macroservices/Distributed services environment.
- Deploy and monitor the Jobs and endpoints ensuring availability and scalability(ability to handle 100X data processing load)
- Work on full project lifecycle starting from requirements gathering/understanding the problem to deploying and maintaining the project.
Skills that you bring Along:
- A minimum 8+ years of extensive work experience with Python and related frameworks – particularly Flask.
- Extensive experience in designing and scheduling backend Python jobs
- Hands on working in different file formats like Json, Parquet, csv etc. coming from Data Science side.
- Extensive experience with databases such as Postgres and Mongo.
- Extensive experience in Cloud Infrastructure (AWS based) – e.g. AWS API Gateway, Lambda Functions etc.
- Experience with cache like Redis and/or Memory cache
- Good experience in Microservices/Macroservices or Event driven Architectures
- Good experience with design patterns
- Experience in writing advanced SQL-queries, good knowledge of PL/SQL
- Good understanding of Software Design Principles and domain-driven design
- Good experience with Continuous Delivery and Containerization(Docker)
- Good experience in designing and maintaining REST’ful API endpoints
- Ideally maintaining infrastructure-as-code using Terraform
- Ideally experience in parallel data processing and building end-to-end Data Pipelines using tools such as Airflow/Prefect and Spark/Dask
- Excellent communication skills and the ability to explain complex topics in a simple manner

To be the right fit, you'll need:








