E

eClerx

Data analytics and BPM outsourcing services

Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$75k - $115k

About the Job

Requirements

  • A bachelor's or master's degree in computer science or software engineering.
  • Zero to three years of full-time experience building software products for customers or internal business users.
  • Proficiency in Python or a comparable language, including writing, testing, and debugging code.
  • Experience with REST APIs, SQL, structured and unstructured data, and Git.
  • Hands-on experience building large language model-based applications or agentic workflows through projects, internships, or work.
  • Ability to test artificial intelligence outputs against requirements and identify failure modes.
  • Practical AWS experience and the ability to learn Google Cloud Platform or Azure.
  • An instinct to consider access, credentials, security, and reliability when designing a feature.
  • A proactive approach: raising questions, flagging issues early, and looking for ways to improve the work without waiting to be asked.
  • Clear communication, collaboration, and ability to learn unfamiliar systems.

Responsibilities

  • Build and improve agentic workflows, prototypes, application features, and application programming interfaces.
  • Implement authentication, authorization, secure configuration, and data integrations.
  • Test outputs and features against real requirements, investigate problems, and explain findings.
  • Improve testing, logs, monitoring, and deployment, primarily on AWS and sometimes on Google Cloud Platform or Azure.
  • Contribute to work involving enterprise data platforms such as Databricks or Snowflake.
  • Learn from senior engineers and solution builders, and document changes for ongoing product ownership.
  • Follow developments in artificial intelligence and in the industries served.

Desired Qualifications

  • Familiarity with Docker and DevOps practices, including continuous integration and continuous delivery pipelines, environments, and release processes.
  • Familiarity with fine-tuning models and with up-to-date artificial intelligence models and their capabilities.
  • Exposure to Databricks, Snowflake, or a comparable platform.
  • Startup or early-stage product experience.
  • Exposure to financial services, including financial crime and compliance, know your customer, or anti-money laundering; or to communications, media, telecommunications, finance and accounting industries.
  • Publications in top journals, teaching or mentoring experience, or open source contributions.
  • Client-facing experience.

About the Company

eClerx

Data analytics and BPM outsourcing services

eClerx Services Ltd. provides business process management and data analytics services to clients worldwide, focusing on financial services, telecom, retail, and technology. It helps clients by managing and optimizing data-intensive processes, acting as an extension of their operations through data management, automation, analytics, and consulting. Its offerings cover trade lifecycle management, risk and compliance in financial markets, digital services like content creation and e-commerce analytics, and customer operations optimization. Its differentiator is combining deep domain knowledge with data-driven insights and it pursues growth through strategic acquisitions, such as Personiv, to expand back-office and customer support capabilities, with the goal of helping clients run efficient, data-driven processes while focusing on core business.

Company size
10,001+
Company stage
IPO
Headquarters
Mumbai, India
Founded
2000

Recently Posted Jobs

Explore more opportunities at eClerx

See more jobs