Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: SuperAnnotate

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Tk. 130000 - 150000 (Monthly)

Experience:

  • 3 to 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Published: 2025-11-15

Application Deadline: 2025-12-15

Education:

Requirements:
  • 3 to 5 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service


Skills Required:

Additional Requirements:

What You Will Bring

  • 3-5+ years of experience in full-stack development or solution engineering roles.

  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3.

  • Solid experience with Python for scripting, automation, and API integration.

  • Experience with cloud platforms (especially AWS, but knowledge of Azure and GCP is a plus).

  • Familiarity with Al/ML concepts, RESTful APIs, and JSON-based data exchange.

  • Proven experience with serverless architecture, especially AWS Lambda, DynamoDB, and orchestration tools like Step Functions.

  • Ability to write clean, scalable, and reusable code following OOP and software engineering best practices.

  • Experience solving computational geometry problems, preferably in a data annotation or computer vision context.

  • Strong problem-solving and communication skills, with a customer-first mindset.



Responsibilities & Context:

About SuperAnnotate

  • SuperAnnotate is a fast-growing, Series B startup revolutionizing the field of Al-data Infrastructure. We specialize in providing cutting-edge data pipeline solutions for Machine Learning, LLM, and GenAl solutions to large enterprise clients, helping them leverage the power of Al to transform their businesses. SuperAnnotate has a fully customizable platform for building annotation tools and workflows that Al projects demand - while unifying the management of all teams, vendors, and data in one place. We`re very proud to have products that are loved by our customers, resulting in us being listed as the highest-ranked platform on G2.

The Role

  • We are seeking a Senior Software Engineer to join our Solutions Engineering team. In this role, you will design and implement end-to-end custom solutions that integrate SuperAnnotate`s platform with client ecosystems. You`ll work on Ul components, backend logic, Al APIs, and orchestrated workflows-bridging the gap between our product and diverse enterprise needs. This is a high-impact role involving cross-functional collaboration, client engagement, and creative problem-solving.

What You Will Do

  • Custom Ul Engineering:

    Design and implement dynamic, user-friendly interfaces using HTML5, CSS3, and JavaScript, integrating with REST and GraphQL APIs to build scalable and maintainable components.

  • Canvas & Geometric Computations:

    Solve complex geometric and visual annotation problems using HTML5 Canvas, WebGL, and libraries like Konva.js, D3.js, or Fabric.js.

  • Al-Powered Integrations:

    Implement and integrate Al-driven workflows leveraging OpenAI APIs, computer vision models, and custom ML pipelines. Deploy and optimize models across AWS, Azure, and GCP ecosystems.

  • Serverless and Cloud Architecture:

    Develop, deploy, and monitor serverless microservices on AWS using Lambda, DynamoDB, Step Functions, API Gateway, CloudFormation, and EventBridge for orchestration and automation.

  • Python and Data Orchestration:

    Build robust Python-based orchestration scripts and backend services for data ingestion, transformation, and model output validation. Integrate with internal APIs and external SaaS systems.

  • Workflow Automation:

    Design and implement end-to-end orchestration pipelines that automate data preparation, annotation workflows, and result validation - using tools like AWS Step Functions, Airflow, or Prefect.

  • Scalability & Maintainability:

    Follow Object-Oriented Programming (OOP) and modular design principles to ensure maintainable, testable, and extensible codebases.

  • Cross-functional Collaboration:

    Work closely with data scientists, Al engineers, and product managers to prototype, validate, and deploy new features that integrate seamlessly with SuperAnnotate`s core platform.



Job Other Benifits:

    Why Join Us?

    • Salary: BDT 130,000-150,000 (Based on Skills and Experience)

    • Note: In addition to the monthly salary, employees are eligible for

      • Two Festival Bonuses

      • Group Health Insurance

      • Moming Snacks

      • Employee Engagement Programs (Pahela Baishakh, Falgun, Year Ending Program, New Year Celebration, Annual Picnic / Outing)

    Our Unique Offers

    • Innovative Environment: Join a top Global Al innovator at the forefront of cutting-edge advancements.

    • Impactful Work: Contribute to global Al progress and shape the future of technology.

    • Growth Opportunity: Ideal for professionals seeking new challenges in the global Al industry.

    • Competitive Compensation: Enjoy a rewarding salary and comprehensive benefits package.

    • Multicultural Exposure: Thrive in a diverse, collaborative environment that fuels innovation.



Employment Status: Full Time

Job Work Place:

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs