Job Closed

This listing is no longer active.

niluk.app logo
niluk.app

niluk• get the app. get new mates. get off your phone. ☀️

Senior Python Developer – AI, LLM Engineering

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1-10H1B No SponsorCompany SiteLinkedIn

Location

Uganda

Posted

178 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishGCPPostgreSQLPythonSQL

Job Description

Senior Python Developer – AI, LLM Engineering

niluk.app

• Build and ship AI services in Python • Implement LangChain workflows (tools/agents, structured outputs) • Build RAG pipelines and retrieval patterns backed by PostgreSQL • Develop APIs and background jobs for LLM tasks (retries, rate limits, batching) • Improve observability and operational stability (logging/metrics/tracing)

Job Requirements

  • 5+ years of professional experience with Python backend development
  • Strong LLM/AI fundamentals and experience delivering AI-enabled features
  • Hands-on experience with LangChain (or similar LLM orchestration patterns)
  • Strong PostgreSQL skills (schema design, migrations, query tuning)
  • Proven experience deploying and operating services on GCP (e.g., Cloud Run/GKE, Cloud SQL, Pub/Sub, Secret Manager, Logging/Monitoring)
  • Solid engineering practices: testing, clean code, debugging, and API design

Related Job Pages

More Backend Engineer Jobs

Van Hyde International logo

.NET Core Developer, AWS

Van Hyde International

A new job, a better salary or a brand new country. Visit: www.vanhyde.com

Backend Engineer178 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Diseñar, desarrollar y mantener aplicaciones usando .NET Core y C# • Construir y desplegar soluciones nativas en AWS (Lambda, RDS, IAM, CloudWatch) • Definir y administrar infraestructura como código usando AWS CDK • Implementar y mantener pruebas unitarias (mínimo 80% de cobertura) • Documentar APIs utilizando OpenAPI / Swagger • Contribuir a pipelines CI/CD basados en Git • Participar en revisiones de solución, planeación de sprints y ceremonias ágiles • Colaborar eficazmente con equipos distribuidos

Mexico
Full TimeRemoteTeam 1,001-5,000Since 2008H1B No Sponsor

• Design, develop, and maintain scalable backend applications and services. • Optimize system performance, reliability, and scalability. • Collaborate with front-end developers, project managers, and cross-functional teams to deliver high-quality applications. • Ensure application security, compliance, and adherence to best practices. • Design and implement efficient data storage solutions, including relational and NoSQL databases. • Work closely with frontend and UX teams to deliver seamless end-to-end user experiences. • Mentor, support, and train junior backend developers. • Stay up to date with modern backend technologies, frameworks, and industry trends. • Implement and maintain DevOps pipelines and CI/CD practices. • Uphold coding standards, perform code reviews, and promote best engineering practices. • Document code, architecture, and technical decisions. • Manage and coordinate a team of backend developers. • Support architectural design and high-level technical decision-making. • Participate in strategic planning and roadmap development. • Represent the engineering department in communication with clients, stakeholders, and leadership.

India
Full TimeRemoteTeam 51-200Since 2000H1B No Sponsor

• Develop backend services using Java and Kotlin • Utilize Spring Boot for service development • Implement infrastructure as code using Terraform • Manage container orchestration with Kubernetes • Work with event-driven architectures via Kafka • Collaborate on GraphQL Federation and distributed schemas • Maintain code control through GitHub • Deploy and manage services on Azure Cloud

Portugal
Job Closed
Full TimeRemoteTeam 51-200Since 2000H1B No Sponsor

• Work in an agile, collaborative environment, taking ownership of the technical aspects of development and building high-quality software systems. • Contribute across the full software development lifecycle, from requirements gathering to design, coding, testing, and deployment. • Collaborate with talented individuals, mentor junior developers, and contribute to the team's growth and success. • Work with cutting-edge technologies.

Portugal
Job Closed