

Certa (getcerta.com) is a Silicon Valley-based startup automating the vendor, supplier, and stakeholder onboarding processes for businesses globally. Serving Fortune 500 and Fortune 1000 clients, Certa's engineering team tackles expansive and deeply technical challenges, driving innovation in business processes across industries.
Location: Remote (India only)
Role Overview
We are looking for an experienced and innovative AI Engineer to join our team and push the boundaries of large language model (LLM) technology to drive significant impact in our products and services . In this role, you will leverage your strong software engineering skills (particularly in Python and cloud-based backend systems) and your hands-on experience with cutting-edge AI (LLMs, prompt engineering, Retrieval-Augmented Generation, etc.) to build intelligent features for enterprise (B2B SaaS). As an AI Engineer on our team, you will design and deploy AI-driven solutions (such as LLM-powered agents and context-aware systems) from prototype to production, iterating quickly and staying up-to-date with the latest developments in the AI space . This is a unique opportunity to be at the forefront of a new class of engineering roles that blend robust backend system design with state-of-the-art AI integration, shaping the future of user experiences in our domain.
Key Responsibilities
- Design and Develop AI Features: Lead the design, development, and deployment of generative AI capabilities and LLM-powered services that deliver engaging, human-centric user experiences . This includes building features like intelligent chatbots, AI-driven recommendations, and workflow automation into our products.
- RAG Pipeline Implementation: Design, implement, and continuously optimize end-to-end RAG (Retrieval-Augmented Generation) pipelines, including data ingestion and parsing, document chunking, vector indexing, and prompt engineering strategies to provide relevant context to LLMs . Ensure that our AI systems can efficiently retrieve and use information from knowledge bases to enhance answer accuracy.
- Build LLM-Based Agents: Develop and refine LLM-based agentic systems that can autonomously perform complex tasks or assist users in multi-step workflows. Incorporate tools for planning, memory, and context management (e.g. long-term memory stores, tool use via APIs) to extend the capabilities of our AI agents . Experiment with emerging best practices in agent design (planning algorithms, self-healing loops, etc.) to make these agents more reliable and effective.
- Integrate with Product Teams: Work closely with product managers, designers, and other engineers to integrate AI capabilities seamlessly into our products, ensuring that features align with user needs and business goals . You’ll collaborate cross-functionally to translate product requirements into AI solutions, and iterate based on feedback and testing.
- System Evaluation & Iteration: Rigorously evaluate the performance of AI models and pipelines using appropriate metrics – including accuracy/correctness, response latency, and avoidance of errors like hallucinations . Conduct thorough testing and use user feedback to drive continuous improvements in model prompts, parameters, and data processing.
- Code Quality & Best Practices: Write clean, maintainable, and testable code while following software engineering best practices . Ensure that the AI components are well-structured, scalable, and fit into our overall system architecture. Implement monitoring and logging for AI services to track performance and reliability in production.
- Mentorship and Knowledge Sharing: Provide technical guidance and mentorship to team members on best practices in generative AI development . Help educate and upskill colleagues (e.g. through code reviews, tech talks) in areas like prompt engineering, using our AI toolchain, and evaluating model outputs. Foster a culture of continuous learning and experimentation with new AI technologies.
- Research & Innovation: Continuously explore the latest advancements in AI/ML (new model releases, libraries, techniques) and assess their potential value for our products . You will have the freedom to prototype innovative solutions – for example, trying new fine-tuning methods or integrating new APIs – and bring those into our platform if they prove beneficial. Staying current with emerging research and industry trends is a key part of this role .
Required Skills and Qualifications
- Software Engineering Experience: 3+ years (Mid-level) / 5+ years (Senior) of professional software engineering experience. Rock-solid backend development skills with expertise in Python and designing scalable APIs/services. Experience building and deploying systems on AWS or similar cloud platforms is required (including familiarity with cloud infrastructure and distributed computing) . Strong system design abilities with a track record of designing robust, maintainable architectures is a must.
- LLM/AI Application Experience: Proven experience building applications that leverage large language models or generative AI. You have spent time prompting and integrating language models into real products (e.g. building chatbots, semantic search, AI assistants) and understand their behavior and failure modes . Demonstrable projects or work in LLM-powered application development – especially using techniques like RAG or building LLM-driven agents – will make you stand out .
- AI/ML Knowledge: Prioritize applied LLM product engineering over traditional ML pipelines. Strong chops in prompt design, function calling/structured outputs, tool use, context-window management, and the RAG levers that matter (document parsing/chunking, metadata, re-ranking, embedding/model selection). Make pragmatic model/provider choices (hosted vs. open) using latency, cost, context length, safety, and rate-limit trade-offs; know when simple prompting/config changes beat fine-tuning, and when lightweight adapters or fine-tuning are justified. Design evaluation that mirrors product outcomes: golden sets, automated prompt unit tests, offline checks, and online A/Bs for helpfulness/correctness/safety; track production proxies like retrieval recall and hallucination rate. Solid understanding of embeddings, tokenization, and vector search fundamentals, plus working literacy in transformers to reason about capabilities/limits. Familiarity with agent patterns (planning, tool orchestration, memory) and guardrail/safety techniques.
- Tooling & Frameworks: Hands-on experience with the AI/LLM tech stack and libraries. This includes proficiency with LLM orchestration libraries such as LangChain, LlamaIndex, etc., for building prompt pipelines . Experience working with vector databases or semantic search (e.g. Pinecone, Chroma, Milvus) to enable retrieval-augmented generation is highly desired.
- Cloud & DevOps: Own the productionization of LLM/RAG-backed services as high-availability, low-latency backends. Expertise in AWS (e.g., ECS/EKS/Lambda, API Gateway/ALB, S3, DynamoDB/Postgres, OpenSearch, SQS/SNS/Step Functions, Secrets Manager/KMS, VPC) and infrastructure-as-code (Terraform/CDK). You’re comfortable shipping stateless APIs, event-driven pipelines, and retrieval infrastructure (vector stores, caches) with strong observability (p95/p99 latency, distributed tracing, retries/circuit breakers), security (PII handling, encryption, least-privilege IAM, private networking to model endpoints), and progressive delivery (blue/green, canary, feature flags). Build prompt/config rollout workflows, manage token/cost budgets, apply caching/batching/streaming strategies, and implement graceful fallbacks across multiple model providers.
- Product and Domain Experience: Experience building enterprise (B2B SaaS) products is a strong plus . This means you understand considerations like user experience, scalability, security, and compliance. Past exposure to these types of products will help you design AI solutions that cater to a range of end-users.
- Strong Communication & Collaboration: Excellent interpersonal and communication skills, with an ability to explain complex AI concepts to non-technical stakeholders and create clarity from ambiguity . You work effectively in cross-functional teams and can coordinate with product, design, and ops teams to drive projects forward.
- Problem-Solving & Autonomy: Self-motivated and able to manage multiple priorities in a fast-paced environment . You have a demonstrated ability to troubleshoot complex systems, debug issues across the stack, and quickly prototype solutions. A “figure it out” attitude and creative approach to overcoming technical challenges are key.
Preferred (Bonus) Qualifications
- Multi-Modal and Agents: Experience developing complex agentic systems using LLMs (for example, multi-agent systems or integrating LLMs with tool networks) is a bonus . Similarly, knowledge of multi-modal AI (combining text with vision or other data) could be useful as we expand our product capabilities.
- Startup/Agile Environment: Prior experience in an early-stage startup or similarly fast-paced environment where you’ve worn multiple hats and adapted to rapid changes . This role will involve quick iteration and evolving requirements, so comfort with ambiguity and agility is valued.
- Community/Research Involvement: Active participation in the AI community (open-source contributions, research publications, or blogging about AI advancements) is appreciated. It demonstrates passion and keeps you at the cutting edge. If you have published research or have a portfolio of AI side projects, let us know !
Perks of working at Certa.ai:
- Best-in-class compensation
- Fully-remote work with flexible schedules
- Continuous learning
- Massive opportunities for growth
- Yearly offsite
- Quarterly hacker house
- Comprehensive health coverage
- Parental Leave
- Latest Tech Workstation
- Rockstar team to work with (we mean it!)

About Certa
About
Certa’s no-code platform makes it easy to digitize and manage the lifecycle of all your suppliers, partners, and customers. With automated onboarding, contract lifecycle management, and ESG management, Certa eliminates the procurement bottleneck and allows companies to onboard third-parties 3x faster.
Tech stack


Company video

Connect with the team
Similar jobs


Python Backend Developer (5+ years experience)
We are seeking an experienced Python Backend Developer with at least 5 years of hands-on experience in Python and Django development. The ideal candidate will have a strong background in MySQL and MongoDB databases, as well as knowledge of HTML, CSS, JavaScript frameworks, and cloud technologies like AWS, Azure or Google Cloud.Key Responsibilities:
- Design and develop scalable, high-performance Python applications using the Django framework
- Write clean, maintainable, and well-documented code
- Optimize database queries and schema design for improved performance
- Integrate applications with various APIs and third-party services
- Collaborate with cross-functional teams to gather requirements and deliver solutions
- Participate in code reviews, testing, and deployment processes
- Continuously learn and stay updated with the latest technologies and best practices
Required Skills and Experience:
- Bachelor's or Master's degree in Computer Science, Information Technology or a related field
- 5+ years of professional experience in Python and Django development
- Proficient in MySQL and MongoDB databases, with the ability to write complex queries and optimize database performance
- Hands-on experience with HTML, CSS, and at least one JavaScript framework (e.g., React, Angular, Vue.js)
- Knowledge of cloud technologies like AWS, Azure, or Google Cloud is preferred
- Strong problem-solving and algorithmic skills
- Excellent communication and teamwork skills
- Passion for continuous learning and innovation
Preferred Qualifications:
- Experience in developing and deploying applications on cloud platforms
- Knowledge of containerization technologies like Docker and Kubernetes added advantages


Roles and Responsibilities
• Ability to create solution prototype and conduct proof of concept of new tools.
• Work in research and understanding of new tools and areas.
• Clearly articulate pros and cons of various technologies/platforms and perform
detailed analysis of business problems and technical environments to derive a
solution.
• Optimisation of the application for maximum speed and scalability.
• Work on feature development and bug fixing.
Technical skills
• Must have knowledge of the networking in Linux, and basics of computer networks in
general.
• Must have intermediate/advanced knowledge of one programming language,
preferably Python.
• Must have experience of writing shell scripts and configuration files.
• Should be proficient in bash.
• Should have excellent Linux administration capabilities.
• Working experience of SCM. Git is preferred.
• Knowledge of build and CI-CD tools, like Jenkins, Bamboo etc is a plus.
• Understanding of Architecture of OpenStack/Kubernetes is a plus.
• Code contributed to OpenStack/Kubernetes community will be a plus.
• Data Center network troubleshooting will be a plus.
• Understanding of NFV and SDN domain will be a plus.
Soft skills
• Excellent verbal and written communications skills.
• Highly driven, positive attitude, team player, self-learning, self motivating and flexibility
• Strong customer focus - Decent Networking and relationship management
• Flair for creativity and innovation
• Strategic thinking This is an individual contributor role and will need client interaction on technical side.
Must have Skill - Linux, Networking, Python, Cloud
Additional Skills-OpenStack, Kubernetes, Shell, Java, Development


The B2B manufacturing industry has a lack of digitisation globally. NowPurchase is building layers of technology to help improve the productivity and profits of the manufacturer. For this we are building the OS (Operating System) that will seamlessly connect factory equipment such as furnaces and spectrometers to our software systems that provide real time optimisations.
The end-game is to use this interconnected system to do great production planning and autonomous procurement of their raw materials. The Heart of NowPurchase will be a marketplace consisting of these smart factories and raw material suppliers.
Here a video that explains our product journey:
[https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21](https://www.loom.com/share/ccd0ed9e7bc349d7bba851d762253c21)
**Role Description**
NowPurchase is looking to add an immensely talented Backend Developer that will help us invent, design, refine and deliver products that will meet the above vision.
- Expect to build a lot of services and APIs in the cloud and stand-alone IoT devices to serve both the browser as well as native IoT enabled terminals that will be placed at the manufacturers' premises.
- Expect designing algorithms that model the metallurgy of the manufacturing processes as well as using tools such as linear programming, machine learning etc.
**What are the expectations from this role?**
- Deliver high quality modular code deployed to serve web, mobile and native IoT enabled terminals that leverage REST-based services and real time sockets. This would include algorithms for real time optimizations that are critical for the manufacturing process.
- You are empowered to work directly with leadership and the product team to make decisions about your code and future of the product.
- Have a strong emphasis on shipping features quickly without sacrificing code quality. Be ready to build a lot of MVPs that will go through iteration or be completely scrapped depending on the outcome at the customer end.
- Own your Agile projects and responsible for software design to implementation and deployment. Maintain sprints, delivery timelines and contribute to better managing the engineering team.
- Collaborate on the end to end design and implementation of the platform, including data modeling, systems architecture, data security, access controls, architecture, user experience, deployment, automation, and monitoring.
- Maintain a high level of data integrity, quality and security checks.
- Develop data pipelines and RESTful services that are distributed, robust and highly performant.
- Build a culture of simplicity and pragmatism, which is reflected in your elegant code that other developers emulate and you ensure through thorough code reviews and processes.
**Qualifications and Experience**
- 1+ years of demonstrated software engineering experience in an agile environment designing, architecting and implementing robust scalable systems preferably for modern SaaS application
- Experience with modern server-side programming languages such as Python, Scala, Go. Experience with web frameworks such as Django Rest Framework, Flask.
- Experience with architecting asynchronous services with design patters leveraging PostgreSQL, MongoDB, Redis, Celery for storage and multi-tenant servers over AWS Elastic BeanStalk.
**Compensation & Benefits**
- **Cash Compensation:** As per industry standards & pedigree of candidate
- **ESOPs:** 10% of NowPurchase is dedicated to current & future team members. Your package would entail some ESOPs so that you own a part of the company and grow along with it.
- **Medical Insurance:** Benefits of group insurance of 3 lakhs for family including parents, spouse, children
- **Generous leave structure and WFHs** including Marriage, Maternity & Paternity leaves
- **Complete Relocation Expenses:** We are building a unicorn out of the city of Joy (Kolkata). We will pay for everything you spend to relocate here.
**Possible Growth path**
Backend Developer > Senior Backend End Engineer > Engineering Manager > VP of Engineering
## **Tech Stack**
- React/Redux
- Python/Django/Celery
- Git, AWS, ELB (Elastic Beanstalk), Netlify
- PostgreSQL/Redis/S3
**Hiring Process**
1. Screening of applicants & initial telephonic call with Manager -HR
2. F2F/Video Interview with Engineering Manager and Cofounder CTO
3. Take home written assessment
4. F2F/Video Interview with Cofounder CEO
5. Email communication on final feedback
The end to end process shall take less than 10 days. We pride ourselves on being transparent & moving fast.
*Candidates who accept an offer may join within 1 hour, 1 week or up to 45days of signing - though, we have a preference for as short a gap period between signing and joining since we're at the most exciting part of our journey - laying the foundation for the NowPurchase platform!*

Pocket52 got certified as India's First Cryptographically Secured Random Number Generator Poker Platform Powered by Lava-Lamps. We have raised two rounds of funds from professional VC and couple of Angel Investors.
We are looking for an inquisitive, skilled full stack computer programmer who is comfortable with both front and back end programming. A full-stack developer is a developer in its true sense of meaning.
Not everyone is specialized for only a specific application. Some can pick up everything that’s available out there, to get the things done. This is the best opportunity to get your hands dirty in the early stage of a growing startup. It will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Requirements and Responsibilities:
- Ability to understand the core concepts in programming and apply it as per the requirements.
- Proficiency with fundamental front end languages such as HTML, CSS, and JavaScript.
- Proficiency in server-side languages such as Python.
- Experience in Django is a plus
- Familiarity with database concepts and some experience work in MySQL or MongoDB.
- Good verbal communication skills.
- Good problem-solving skills.
- Attention to detail.
- Strong organizational and project management skills.
About Us -
- Marquee Entrepreneurs from Education, Consumer Service, Content Platform Verticals with a history of successful exits.
- Co-Founder of Plancess, ranked among top 3 Ed-Tech companies by 2015, sold to Career Point Group
- Co-Founder of TimeMyTask, a pioneer in on-demand hyperlocal home cleaning startups, sold it to MyDidi
- A combined experience of 30+ years across domains, having an experience of building capacious teams
Amazing Perks:
Awesome Office | Unlimited Poker Gaming (U can win a lot of cash if u become a pro) | Intellectual Exchange & Satisfaction | Discussion War-Rooms | Free Medical Insurance | Free snacks, because we need fuel! | Free coffee, because how else are you going to pound away at the keyboard all day? | Sodexo/Meal Vouchers | Relaxed dress code | Employee Performance Bonuses | Commuter stipend | Flexible work schedules | TGIF | Pet-Friendly Office

Experience: 8-12 yrs
Location: Noida
Notice Period: Immediate Or 15 days
Job Description:
• 8-12 yrs. experience in Java, J2EE, SQL, JavaScript, HTML, CSS, XML, Oracle, SQL Server
• Strong in Core Java, J2EE and MVC architecture.
• Good written and oral communication skills (English required).
• Good interpersonal skills, with a focus on listening and questioning skills.
• Ability to absorb and retain information quickly.
• Proven analytical and problem-solving abilities.
Must Have:
* Min 3 years in Angular.
* 1 year in AWS.
* Basic knowledge 3-4 months exposure in Python .



- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.


Job Title: Python Developer
Job Location: Pune ( Baner)
Experience: 4 to 8 years
Notice Period: 1 Month or Less
Skills: Python (Django, Flask), MySQL, Strong focus on OOPS and Architecture, Bitbucket/GitHub, NoSQL
Technical Requirements:
- Experience in developing web applications and APIs(REST, XML, other open sources)
- Strong programming foundation in Python, MYSQL & OOPS Experience in Django/Flask
- Experience & Good understanding of HTML5, CSS3, Bootstrap, Ajax, JS etc while experience on Angular, Node JS will be an added advantage.
- Solid exposure of API integrationsand familiar with various design & architectural patterns.
- In depth knowledge of Source Code Repository and experience working with Bit-bucket.
- Experience working on Apache HTTP or any other web/app server.
- Hands on experience in DB design, Architecture, coding, unit testing and debugging.
- Experience working in an Agile development environment.
- Sound in data structure analysis and algorithm design.
- Ensure cross-platform compatibility of information retrieved from web services on Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc
- Good knowledge of relational databases, version control tools and of developing web services.
- Strong understanding of the software development life cycle and best practices
Roles and Responsibilities:
- Should be a problem solver with an attitude to contribute towards the success of Team/Project as well as organization.
- Should be able to guide other members in the team
- Should take initiatives to improve code quality standards and team efficiency.
- Should be able to Participate in the requirements gathering and come up efficient solutions
- Should be able to Efficiently estimate on high and low level along with assessing risk items


We are actively seeking software development engineers who are interested in designing robust trading systems and refining programs to efficiently manage various types of financial market data that facilitate our quantitative investment research. By designing and improving the firm's internal applications, the SDE will play a key role in expanding the firm's trading capabilities.
Responsibilities:
- Management & scaling up existing infrastructure for high-frequency market data capture.
- Develop a scalable and consistent data handling infrastructure for the above data to facilitate efficient backtesting of quantitative investment strategies.
- Perform R& D; to build a software platform in Python for backtesting various kind of investment strategies using the above databases.
- This will involve studying the strategy development process and performance evaluation metrics.
- Develop autopilot risk-management systems to monitor live performance of the Portfolio.
- Improve the existing algorithms to achieve better execution price and reduce the latency.
Requirements:
Our ideal candidate would have graduated with a degree in computer science from a top university with 1-3 years industry experience, along with:
- High Level of proficiency in Python and good knowledge of Matlab/C++/C#.
- Past experience in dealing with large datasets and Knowledge of database administration and network programming will be a plus.
- Well-versed in software engineering principles, frameworks and technologies.
- The ability to manage multiple tasks in a fast-paced environment.
- Excellent analytical and problem solving abilities.
- A keen interest in learning about the financial markets.

About Dunzo
Not that long ago, we were on whatsapp with a handful of customers, many of whom were friends and family, getting you anything you needed - groceries, food, even sending packages to anywhere in Bangalore. Today, we’re an app covering Bangalore, Pune and Gurgaon, Hyderabad and Delhi. Dunzo is a technology company, that makes local deliveries fast and easy - whether it’s that quick run from your local store, or getting you that book that is available only in one store far away from you or even organizing your entire party!
We were recently voted #3 on LinkedIn’s Top Startups in India and here’s why. The Dunzo team gets an on ground opportunity to shape a product for users across cities. You are shaping cities you’ve grown up in - by making them more accessible than before through the use of technology. We’re solving an extremely tough problem, and we seek the best of minds who are great at problem-solving, passionate and willing to go the extra mile!
About The Team
As a team, we believe that the best idea wins - no matter where the idea comes from. We tackle problems that have existed for years - through technology and data. You'll be joining a vibrant, young team who are passionate about giving our users time back, provide flexible earning opportunities for our Partners and enhance local businesses.
Job Description
Must Haves :
- Proficient in algorithms and data structures.
- Having strong experience in designing data intensive and scalable systems.
- Comfortable with microservices based architecture.
- Knowledge of software engineering processes and unit testing.
- Past experience of mentoring a team of at least two people.
- Prior experience with both relational and non-relational databases.
- Prior experience with caching.
- Ability to debug and hotfix a problem with production in a swift amount of time.
- Communication skills.
Please let me know if you are interested.



scalability, accessibility, usability, design, and security in mind. If you don't have all
of these, that's ok, but be excited about learning the few you don't know.
Familiar with building complex web applications using Javascript / AJAX, XHTML,
CSS.
Experience with or knowledge of jQuery, Java, Struts, and other website technologies.
Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a
UNIX or Linux platform)
Solid software development background including design patterns, data structures,
test driven development
Knowledge of Perl or other scripting languages a plus
Experience with distributed (multi-tiered) systems, algorithms, and relational
databases
Software development experience in building highly scalable applications
Master’s degree in Computer Science, Computer Engineering or related technical
discipline
Experience in eCommerce and Deep hands-on technical expertise
Ability to handle multiple competing priorities in a fast-paced environment
Experience working with service oriented architectures and web based solutions.

