Senior/Lead Backend/Data Engineer - AI Engineering

New
USFull-TimeLead
Salary140,000 - 220,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSPythonGCPHadoopJavaKafkaAzureGoSpark

Requirements

  • 7+ years of experience in backend engineering, data engineering, or building large-scale production systems.
  • Strong programming skills in Python, Java, Go, or similar languages, with emphasis on clean and maintainable code.
  • Hands-on experience with distributed data frameworks such as Apache Spark, Kafka, or Hadoop.
  • Strong knowledge of relational and NoSQL databases and data modeling principles.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker and Kubernetes.
  • Proven ability to design and operate scalable, high-performance backend systems in production environments.
  • Experience with observability, testing strategies, performance tuning, and A/B testing methodologies.
  • Hands-on exposure to AI/ML system integration, including working with Large Language Models (LLMs).
  • Familiarity with Retrieval-Augmented Generation (RAG) and vector databases (e.g., Pinecone, Weaviate, pgvector) is a plus.
  • Strong communication and collaboration skills, with experience mentoring engineers and influencing technical direction.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred.

Responsibilities

  • Design, build, and maintain scalable backend systems and data pipelines supporting AI-driven analytics and decisioning platforms.
  • Develop high-throughput data ingestion, transformation, and storage solutions for real-time and batch processing workloads.
  • Implement AI-powered services, including LLM-based solutions for fraud detection, decision automation, and process optimization.
  • Design and optimize Retrieval-Augmented Generation (RAG) architectures and prompting strategies for mission-critical applications.
  • Collaborate with cross-functional teams to develop APIs and microservices enabling intelligent, data-driven workflows.
  • Build and optimize distributed systems to support low-latency, high-volume data processing at scale.
  • Implement robust monitoring, testing, and observability frameworks to ensure system reliability, performance, and security.
  • Define and evolve backend and data architecture standards to support enterprise-scale AI and analytics platforms.
  • Mentor and guide engineering team members, promoting best practices in backend development, data engineering, and AI integration.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 220,000 USD per year
Apply Now