
- Build and manage a team of software engineers as the team’s capacity requirements grow
- Organize software development lifecycle
- Prepare specifications and determine operational feasibility
- Write well-designed, testable, and efficient code
- Organize, document, and maintain software functionality
- Integrate software components into a fully functional software system
- Evaluate and deploy software tools, processes, and metrics
- Provide support and consulting on software systems usage
- Ensure compliance with project plans and industry standards
- Research, implement and improve on a range of cutting-edge technologies.
Ideal Experience & Skills
- 8+ years experience of working in a Computer Software Engineer or Software Developer position
- 3+ years experience leading a team of developers
- Significant experience in developing web applications
- Excellent knowledge of Relational Databases, SQL and ORM technologies 1
- Good experience in designing interactive applications with test-driven development
- Experience with Go, React, AWS, React Native, Python
- Experience documenting requirements and specifications
- Close familiarity with software engineering tools, software development methodology, and release processes
- B.E/B.Tech or any equivalent degree
About You
- A+ character. We are team-first here at the company.
- A hard-working mentality. It’s early and there is still a lot to build.
- An excellent communicator.
- A fun attitude. Life’s too short. We can have fun while we work hard on cool things.
- Smarts. We need people that are smart enough to make decisions on their own and also smart enough to know when they need input from others.
- Perks & Benefits
- Competitive salary and benefits
- Group Medical insurance
- Life and long term disability insurance
- Collaborative workspace
- The opportunity to join the fastest-growing startup alongside a team of motivated and driven individuals

Similar jobs
Job Description:
Profile: Senior Python AI/ML Engineer
Required experience: 5-9 Years
Location: Mohali, Punjab (WFO only, no hybrid )
B.tech/ MCA preferred
Immediate joiners
We are looking for a Senior Python (AI/ML) Engineerto build and scale a production-grade AI-powered platform focused on image understanding, scene reconstruction, and automated media generation. This is a backend-heavy role requiring strong expertise in system design, asynchronous processing, and scalable API development.
You will work closely with AI/ML, frontend, and DevOps teams to deliver high-performance systems that power object detection, segmentation, and 3D reconstruction pipelines.
Key Responsibilities:
- Design and develop scalable backend services and APIs using FastAPI
- Build modular,maintainable systems with clear service contracts and abstractions
- Implement asynchronous processing pipelines for compute-heavy AI workloads
- Design and manage job queues (Celery, RQ, or similar) and integrate Redis
- Handle long-running and GPU-based tasks- Work with PostgreSQL and integrate object storage (S3 or equivalent)
- Integrate and productionize ML models
- Optimize inference pipelines for latency, batching, and throughput
- Ensure system reliability with retries, fallbacks, and monitoring
- Collaborate with Data Science, Frontend, and DevOps teams
Required Skills:
- 5+ years of Python development experience
- Hands-on experience with FastAPI and REST APIs
- Strong understanding of async programming and scalable systems
- Experience with Redis and queue systems (Celery, RQ, Kafka)
- Strong PostgreSQL experience
- Experience with Docker (mandatory); Kubernetes is a plus
- Familiarity with AWS, GCP, or Azure
Good to Have:
-Exposure to AI/ML pipelines (YOLO, DETR, SAM, etc.)
- Experience deploying ML models in production
- Understanding of GPU workloads and optimization
- Background in image/video processing or real-time systems
What We’re Looking For:
- Strong problem-solving and system design mindset
- Ability to handle real-world scale and unstructured data
- Experience in AI-integrated backend systems
Benefits:
- Flexible schedule
- Health insurance
- Leave encashment
- Provident Fund
Technical Skills Required:
- Frontend: Proficiency in HTML, CSS, JavaScript, and frameworks like React.js or Vue js.
- Backend: Hands-on experience with Node.js, PHP, or along with frameworks like Express.
- Database: Experience with relational databases like MySQL, PostgreSQL,
- Version Control: Familiarity with Git and Git-based workflows.
- Understanding of RESTful APIs and integration with third-party services.
- Basic knowledge of DevOps practices, CI/CD pipelines, and cloud platforms is a plus.
Qualifications:
- Bachelor’s degree in Computer Science, IT, or a related field.
- Proven experience working on full-stack development projects.
- Strong problem-solving and analytical skills.
At least 5 years of experience in testing and developing automation tests.
A minimum of 3 years of experience writing tests in Python, with a preference for experience in designing automation frameworks.
Experience in developing automation for big data testing, including data ingestion, data processing, and data migration, is highly desirable.
Familiarity with Playwright or other browser application testing frameworks is a significant advantage.
Proficiency in object-oriented programming and principles is required.
Extensive knowledge of AWS services is essential.
Strong expertise in REST API testing and SQL is required.
A solid understanding of testing and development life cycle methodologies is necessary.
Knowledge of the financial industry and trading systems is a plus
|
What is the mission of the role? |
|
|
You are expected (through your processes & activities) to deliver world-class customer experience. Mission: The purpose of the role is to implement and troubleshoot Information Security products of 22by7 customers either on-site or remotely. Preparing Plan of Action (PoA), Scope of Work (SoW), and implementation documents. Carry out the technical activities thus ensuring Customer Satisfaction. |
|
|
· Troubleshooting L1/L2/L3 tickets and submitting the RCA. · Implementing information Security products and submitting the reports. · Presenting the appropriate solutions at customer meetings. · Keeping well informed of general technical developments, company products and services. · Maintaining accurate up to date reporting using the company systems and providing ad-hoc manual reporting where required. · Ensuring that product, technical and market knowledge is kept up to date by reading literature, networking, attending training courses, liaising with other colleagues and sharing unique knowledge with the rest of the company. |
|
|
Who are your key stakeholders? |
|
|
To achieve the outcomes of the role, you key transactional stakeholders internally are: - Team Lead - Product Managers - Solutions Architects |
|
|
You will be expected to create strong positive relationships with the customers you work with, in a capacity to help the organization service them better. |
|
|
What are you accountable for? |
|
|
You are accountable for end-to-end solutioning for client needs, including documentation, implementation, deployment & reporting.
|
|
|
|
Must have skills : Experience with Core Java, Microservices, Oracle Database and SpringBoot.
Roles & Responsibility :
- Build new decentralized microservices based on decoupled Kafka architecture
- Thorough understanding of fundamentals including OOP, Design Patterns and Data Structures
- Good knowledge of design principles
- Produce clean, efficient code based on specifications
- Recommend and implement improvements
- Has proven ability to work independently or with minimal supervision
- Drive design discussions while also working with architects if a need arises
Required Skills :
- Experience building software applications professionally using Java.
- Strong understanding of troubleshooting methodologies and root cause analysis
Soft skills required :
- Excellent interpersonal and written communication skills.
- Able to pre-empt, identify and resolve problems that are non-routine or lacking in definition
- Ability to define, implement and work to a schedule
- Good time management skills.
- Attention to detail. Able to work with little or no supervision
- Ability to work with team members across the globe
- Experience with Core Java, Angular and SpringBoot is a plus.
Educational Qualifications : B.E./ ME (CS/EE) / MCA or equivalent higher-level degree
Expertise in ACF Pro Plugin, Types plugin, Visual Composer, DIVI Front-End Editor, Theme Fusion Editor & much more
Expertise in complex Contact Form 7(CF7), Gravity Forms & Custom WordPress Form Development
WordPress based Multiple Payment Gateway Integrations for Ecommerce & Business Websites
WordPress REST API based Custom Web Development
WordPress Migration
Plug-In Customization
Custom WordPress Template Customization
Advanced WordPress Design & Development
PSD To WordPress Theme Conversion
Write “clean”, well designed code.
Working with any MVC framework of PHP (any MVC Framework preferable)
Writing PHP based RESTful API
Brainstorm and communicating technology ideas and issues with peers and management
Multi-task and manage tasks with varying priorities
Will work independently with minimal supervision
Merkle|Sokrati, a leader in Paid Search & Social Advertising, provides a sophisticated technology solution to efficiently manage Digital Marketing campaigns for several brands in India. The technology developed takes a beating of serving and tracking 20M+ impressions a day. It runs crunching algorithms and keyword discovery routines using distributed computing, housing the entire data in distributed caches and sharded MySQL databases.
To be a geek at Merkle|Sokrati you need to know how to build scalable and high-performance systems. Nothing at Sokrati is small. We start with a proof of concept that demands a traffic rate of 10M+! To achieve any of this you need to understand Distributed Systems, Distributed Caching, High-scale Databases. And we possess the skills to create software that makes this entire heterogeneous system function together even if it runs on 100 boxes. A system that is so widely used cannot sustain any downtime and hence it uses elegant high-availability techniques to survive an outage. Not many startups can say “been there, done that”!
@Merkle|Sokrati, you will:
- Implement solutions for broadly defined problems
- Drive best practices and engineering excellence
- Be involved in the development of code in object-oriented languages like Java etc and build large scale robust distributed systems
- Be involved in full fledged product development.
- Build New Features, Push them to production fast.
- Debug production issues across services and levels of the stack
- Build services or APIs which will for easy application integrations at Sokrati to develop applications faster.
- Build scalable/fault-tolerant backend systems that process and analyze billions of data points every day.
You'd fit right in if you have:
- 2-4 years of experience in building successful production software systems
- A solid grounding in Computer Science fundamentals (based on a BE/BTech or MS in Computer Science)
- Experience developing software services and an understanding of design for scalability, performance and reliability.
- Mastery of the tools of the trade, including a variety of modern programming languages (Python, Java, JavaScript, C/C++) and open-source technologies (Linux, Spring)
- Proven ability to work in a fast paced, agile and in an ownership and results oriented culture
If you are excited about:
- Having an unmatched startup experience that allows you to work on bleeding-edge technologies.
- Making a splash in a multi-billion dollar Digital Advertising industry
- Learning & Growing far beyond your current horizon
- A place full of like-minded & ridiculously smart folks
- A start-up culture that you'd cherish forever in your work life
Feel like you are a good fit? We would love to hear from you!











