Staff SDE at Freelancer · Bengaluru (Bangalore) · 12 - 16 years · ₹30L - ₹42L / yr · Posted 26 Jul 2021

- 12 to 16 years of experience in enterprise level software architecture, design, development (architecture, design patterns, reliability and scaling) of new and current systems
- Experienced in Full Stack product development
- Bachelor’s Degree in computer science or a related field
- Computer Science fundamentals in data structures, algorithm design and problem solving.
- Extensive knowledge and deep understanding of Java and related technologies
- Experience with modern software development methodologies: Agile/Kanban, CI/CD, DevOps, etc.
- Proficiency in Full Stack product development
- Proficiency with Java is essential.
- Proficiency with React, TypeScript, JavaScript, HTML CSS is essential
- Proficient with REST APIs
- Proficient with product development experience on both front end and back end
- Experience with AWS and/or other public cloud technologies.
- Database Experience (query optimization, index generation, caching) or NoSQL DBs a plus
Preferred Qualifications:

About Freelancer
About
Connect with the team
Company social profiles
Similar jobs (10)
Senior Technical Consultant (Polyglot)
Experience- 5-9 Years
This is a Backend-heavy Polyglot developer role - 80% Backend 20% Frontend
Backend
- 1st Primary Language - Java or Python or Go Or ROR or Rust
- 2nd Primary Language - one of the above or Node
The candidate should be experienced in atleast 2 backend tech stacks.
Frontend
- React or Angular
- HTML, CSS
The interview process would be quite complex and require depth of experience. The candidate should be hands-on in backend and frontend development (80-20)
The candidate should have experience with Unit testing, CI/CD, devops etc.
Good Communication skills is a must have.

We're building in a market that hit $47B in 2026 and is on track to hit $107.5B by 2028 and we're not chasing that opportunity from the sidelines. Our founding team brings marketing expertise from Kotak and Amazon paired with deep AI chops, we were selected as one of just 20 startups by Google, and we already have paying customers like Kotak and Myntra using the product in production. Join us early and help build the infrastructure that turns AI marketing adoption (already at 88%) into real, scaled results for customers who are already paying for it, not case studies.
Founding Product Engineer, Applied AI
Location: Mumbai • Hybrid • Reports to: CTO
WHAT THIS ROLE ACTUALLY IS
Weve built a multi-agent AI system for marketing. It works well out of the box but every client (their data, workflows, brand rules, compliance constraints, output preferences) is different. Generic doesnt ship results. Customised does.
This role is the bridge: you sit between our agent architecture and the client’s reality. You understand both deeply, and you make the agents do what each specific client needs them to do.
Think Palantir Forward Deployed Engineer, but for AI agents. An engineer who owns product outcomes end-to-end.
WHAT YOU'LL DO
Day-to-day split: roughly 60% in Codex and Claude Code shipping customisations, 40% in client rooms understanding what to ship next.
- Customise the agents. Tune prompts, build new agent capabilities, configure workflows, wire up integrations. Codex and Claude Code are your primary IDEs. You ship working code, not specs for someone else to build.
- Own client outcomes end-to-end. From discovery to live deployment, you are the person responsible for whether the agents actually solve the client’s problem. No PM-engineer handoff to hide behind.
- Problem-solve in real time. Client says “the output tone is off for our brand” or “the research agent is missing X data source” — you diagnose, fix, and redeploy, usually within days.
- Hold your own on creative. When a CMO says “this doesn’t feel right,” you can question intelligently — is it the prompt, the input brief, the brand guidelines themselves, or the client’s own confusion? Most engineers reach for the prompt. The good ones diagnose first.
- Feed learnings back to core product. Anything that gets customised 3+ times becomes a platform feature. You decide what graduates.
- Build the playbook. As we scale from 10 to 50 to 100 clients, the customisation patterns you create become the foundation others work from.
WHAT YOU NEED
- Real engineering chops. You can read a codebase, write production code, debug agent failures, and ship to live clients. AI tools are your accelerant, not your crutch.
- Comfort with agents as a system. You understand how LLMs fail, why prompts drift, what context engineering means, when to use tools vs. fine-tuning, why eval harnesses matter. If “MCP,” “tool use,” and “agent harness” feel like jargon, this isn’t the role.
- Client-facing instincts. Comfortable in a room with a CMO, an enterprise IT head, and a junior brand manager — and you can switch register for each in the same meeting. If client calls feel like tax to you, don’t apply.
- Some creative literacy. You don’t need to be a designer. You do need to be able to tell the difference between “this output is technically broken” and “this output is technically fine but creatively wrong” — and chase the right thread.
- Bias toward shipping. A working hack today beats a clean design next quarter.
YOU'LL THRIVE HERE IF
- You’re an engineer who realised products live or die on customisation, not architecture.
- You’ve been frustrated by being kept away from customers.
- You like building with AI tools and want a role where that’s the job, not a side experiment.
- You like marketing as a domain — or you’re willing to fall in love with it.
YOU WON'T THRIVE HERE IF
- You want to optimise systems in a corner with headphones on.
- You think client calls are below your pay grade.
- You think AI is overhyped (we don’t).
- You need a fully scoped ticket queue and weekly sprint rituals.
Job opportunity for Developer -Python Full Stack with Siemens at Bangalore.
Interview Process:
1st round of interview - F2F (in-Person)-Technical
2nd round of interview – F2F /Virtual Interview - Technical
3rd round of interview – Virtual Interview – Technical + HR
Job Title / Designation: Developer -Python Full Stack
Employment Type: Full Time, Permanent
Location: Bangalore
Experience: 3-5 Years Job Description: : Developer -Python Full Stack
We are looking for a python full stack expert who has proven 5+ years of experience in developing automating solutions on Linux based environments. You should be capable of developing python-based web applications or automation solutions and have with excellent knowledge on DB handling and decent knowledge of the K8-based deployment environment.
Required Skills:
- Solid experience in Python back-end technology
- Sound experience in web application development
- Decent knowledge and experience in UI development using JavaScript, React/Angular or related tech stack.
- Strong understanding of software design patterns and testing principles
- Ability to learn and adapt to working with multiple programming languages.
- Experience Docker, ArgoCD, Kubernetes and Terraform
- Understanding of ETL processes to extract data from different data sources is a plus.
- Proven experience in Linux development environments using Python.
- Excellent knowledge in interacting with database systems (SQL, NoSQL) and webservices (REST)
- Experienced in establishing an optimized CI / CD environment relevant to the project.
- Good knowledge on repository management tools like Git, Bit Bucket, etc.
- Excellent debugging skills/strategies.
- Excellent communication skills
- Experienced in working in an Agile environment.
Nice to have
- Good Knowledge in eclipse IDE, developed add-ons/ plugins on eclipse Platform.
- Knowledge of 93K Semiconductor test platforms
- Good know-how of agile management tools like Jira, Azure DevOps.
- Good knowledge of RHEL
- Knowledge of JIRA administration
We’re hiring a Full Stack Developer (5+ years, Pune location) to join our growing team!
You’ll be working with React.js, Node.js, JavaScript, APIs, and cloud deployments to build scalable and high-performing web applications.
Responsibilities include developing responsive apps, building RESTful APIs, working with SQL/NoSQL databases, and deploying apps on AWS/Docker.
Experience with CI/CD, Git, secure coding practices (OAuth/JWT), and Agile collaboration is a must.
If you’re passionate about full stack development and want to work on impactful projects, we’d love to connect!
About Us:
We’re looking to hire someone to help scale Machine Learning and NLP efforts at Episource. You’ll work with the team that develops the models powering Episource’s product focused on NLP driven medical coding. Some of the problems include improving our ICD code recommendations , clinical named entity recognition and information extraction from clinical notes.
This is a role for highly technical engineers who combine outstanding oral and written communication skills, and the ability to code up prototypes and productionalize using a large range of tools, frameworks, and languages. Most importantly they need to have the ability to autonomously plan and organize their work assignments based on high-level team goals.
What you will do at Episource:
You will be responsible for setting an agenda to develop and build machine learning platforms that positively impact the business, working with partners across the company including operations and engineering. You will be working closely with the machine learning team to design and implement back end components and services. You will be evaluating new technologies, enhancing the applications, and providing continuous improvements to produce high quality software.
Required Skills:
-
Strong background in analytics, BI or data science deployments is preferable with 2-6 years of experience
-
Knowledge of React/Vue, HTML, CSS
-
Experience building and consuming APIs
-
Experience with MySQL, MongoDB and MEAN stack
-
Knowledge and experience with serverless architectures is a plus
-
Hands-on experience with AWS or any major cloud service provider for deploying solutions
-
Experience with Docker or Kubernetes in deploying solutions on the cloud
-
Hands-on experience Python, Apache Spark & Big Data platforms to manipulate large-scale structured and unstructured datasets.
-
Fluent in data fundamentals: SQL, data manipulation using a procedural language, statistics, experimentation, and modeling
Roles and Responsibilities :
- Design and implementation of the overall web architecture
- Pixel-perfect implementation and integration of our approved user interface
- Design and construction of REST API
- Build efficient, testable, and reusable PHP modules
- Design and deployment of database
- Integration of data storage solutions including various databases, blob stores, key-value pairs, etc.
- Solve complex performance problems and architectural challenges
- Ensuring the entire stack is designed and built for speed and scalability
- Design and implementation of continuous integration and deployment
- Handle overall website deployment and build process
- Work closely with different stakeholders to both develop detailed specification documents with clear project deliverables and timelines, and to ensure timely completion of deliverables.
- 3-5 years of experience in web development and coding within a cross-disciplinary environment
- Good at writing HTML, CSS,Bootstrap and JavaScript. Being up on the latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
- Good experience in JQuery, JavaScript
- Must have exp. on PHP, MYSQL, MVC, Linux, logging, Unit testing, Subversion, Restful/soap
- Experience with Source Control tools (Subversion
- Expert in back-end programming language PHP with Laravel framework and IDE
- Good experience in JQuery, JavaScript.
- ReactJS, AngularJS or VueJS would be preferred
- Experience with Source Control tools (Subversion)
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/ syntaxes/ libraries
- Database design and management with No-SQL, Mysql, including being up on the latest practices and associated version
- Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
- Excellent communication and teamwork skills
- Familiarity with a relevant and globally supported framework both front-end and back-end
- Thorough understanding of user experience and possibly even product strategy
- Experience implementing testing platforms and unit tests
- Proficiency with version control system preferred Git
- Appreciation for clean and well-documented code
- Experienced in full web development life cycle from requirements gathering to Server management and deployment for the relevant environment
- WordPress Experience is a plus.
- Understanding of SEO principles.
About the Company-
About the Internship:
selected intern's day-to-day responsibilities include:
1. Develop server-side/client-side applications.
2. Basic knowledge of Data structures.
3. Test and document the developed code.
4. Must have basic knowledge of any one of the following technologies -
PHP, Javascript, Golang, Dart.
Note - Only those candidates can apply who:
1. are available for full-time (in-office) internship
2. can start the internship between 1st Aug'22 and 15th Aug'22
Goodera is an employee volunteering, CSR, and ESG management company that enables corporations, foundations, governments, non-profits, and employees across 90+ countries. Goodera empowers companies to provide engaging and impactful virtu l volunteering experiences to their employees globally and achieve
volunteering goals.
Through curated volunteering opportunities, end-to-end program management, and impact measurement, Goodera offers a seamless volunteering experience. Goodera enables non-profits to create a sustainable impact by raising money, increasing visibility, and building long-term volunteers for causes they support. Goodera is coheadquartered in San Mateo, CA, and Bangalore, India. For more details, please visit http://www.goodera.com." target="_blank">www.goodera.com.
Responsibilities:
• Develop a deep understanding of the start-up ecosystem.
• Build customer facing technology product for global customers.
• Own the Product's frontend and backend development, building reusable, testable, and scalable code.
• Research, evaluate, analyze and implement technical requirements.
• Collaborate with product management teams to define and implement innovative solutions for the
product direction, visuals and experience.
• Mentor Junior members of the team
Requirement:
• 3+ years of experience building scalable products, distributed applications product/services.
• Min 1+ years of experience working on Node.js and its frameworks.
• Min 1+ years of experience working on any JavaScript based frontend frameworks.
• Knowledge of database services and related tools with the expertise to create efficient schemas.
• Understanding of developing responsive UI with experience in working on CSS/any CSSs based framework.
• Excellent coding and problem-solving skills and ability to produce high quality, bug free and testable
production grade code.
• Ability to own end-to-end deliveries, right from requirements till release.
• Experience working in an Agile/Scrum development process.
• Ability to mentor junior members of the team.
• Ability to review code and continuously push for higher standards of development.
What we have to Offer:
• Experience building a transformative product.
• Work with a performance-oriented team driven by ownership, open to experiments and passionate about
creating impact through tech.
• Learn to design system for high accuracy, efficiency and scalability.
• End-to-end ownerships of your task
We are creating one of the strongest tech companies and are working extensively on cutting edge technologies.
Clojure Kotlin Scala R F# Node.js React Native ML Kafka Apache Spark DevOps React Vue.js
What We Look For
Bring in a "can-do" attitude.
Passion towards technology and software engineering - blogging, open-source, pet projects, conference talks
Participate in a highly fluid environment applying agile software development principles
Carry out unit tests and other quality control mechanisms to inform and validate the designs and code
Work with customers to bring an end to end perspective of the problem
Ability to ask the right questions and communicate your ideas with clarity
Ability to collaborate with various stakeholders and take complete ownership
Participate actively in building one of the strongest technology organizations.
As a Software Engineer :
Quickly adapt to our startup environment which is both demanding and fast-paced (but is also a lot of fun)
Eager in learning new concepts, technologies and be productive in a short time
Convert a raw idea into usable real-life software products
Good understanding and working knowledge of technologies worked
Demonstrate good problem-solving skills
Write modular, readable, and maintainable code
Own and be able to manage a small to medium-sized project
Demonstrate the ability to guide and coach a new team member or fresher.








