Lead Engineer - Back-end

November 13

Apply Now

Description

β€’ Our Engineering team ensures Code and Theory delivers scalable, high-performance, web applications that delight users. β€’ We always strive to balance the demanding nature of working on cutting-edge technologies with the real-world demands of high-performance web applications. β€’ Working in collaboration with our multi-disciplinary engineering, design, and quality assurance teams, you will build software that solves real-world problems for incredible clients. β€’ Our Back-end Engineers partner with our cross-functional teams to identify and implement innovative technologies that ensure server-side applications are robust, secure, efficient, and drive business growth. β€’ Be a hands-on leader to engineering teams in successfully delivering scalable, maintainable, and secure features to our customers; advocating for clean code, process enhancements, and continuous improvements. β€’ Integrate Foundation Model LLMs and internal RAG systems into backend services. β€’ Implement workflow orchestration logic to manage task dependencies and execution order. β€’ Collaborate with AI specialists to effectively integrate LLMs and RAG systems. β€’ Work closely with frontend developers and other team members to ensure seamless integration of backend components. β€’ Ensure the system is scalable and efficient, capable of handling high loads and complex workflows. β€’ Implement asynchronous processing, caching mechanisms, and optimize communication protocols. β€’ Implement logging, monitoring, and alerting mechanisms to track system performance and agent activities. β€’ Adhere to best practices for data privacy and security, including encryption and compliance with relevant regulations. β€’ Write clear, comprehensive technical documentation for developed components. β€’ Develop unit tests, integration tests, and conduct thorough testing to ensure reliability and robustness. β€’ Complete assigned tasks in a timely manner within project constraints. β€’ Cultivate a collaborative working environment and a culture of technical ownership.

Requirements

β€’ 8 years minimum experience in software programming, specializing in back-end software development β€’ Proven experience with Python, and experience with Go or Java is a plus β€’ Deep understanding of designing and implementing complex workflows. Experience with LangChain is a plus. β€’ Familiarity with AI frameworks (e.g., TensorFlow, PyTorch) and working knowledge of LLMs β€’ Experience with RESTful APIs, gRPC, and asynchronous communication β€’ Proficiency with both SQL and NoSQL databases; experience with state management β€’ Experience with message brokers like RabbitMQ or Apache Kafka β€’ Experience with Docker and Kubernetes for deploying scalable applications β€’ Understanding of authentication, authorization, encryption, and secure coding practices β€’ Experience with Retrieval-Augmented Generation (RAG) systems. Knowledge of prompt engineering and persona-based AI model interactions. Familiarity with Hugging Face Transformers or similar libraries. β€’ Experience with CI/CD pipelines and infrastructure as code tools (e.g., Terraform, Ansible). Familiarity with cloud platforms such as AWS, Google Cloud Platform, or Azure. β€’ Experience with monitoring and logging tools like Prometheus, Grafana, ELK Stack, or OpenTelemetry. β€’ Strong experience with workflow orchestration tools (e.g., Prefect, Temporal.io, Apache Airflow). β€’ Experience integrating with AI/ML models, particularly Large Language Models (LLMs) β€’ Proven experience in building distributed systems and microservices architecture β€’ Act as product evangelist with deep curiosity on technology trends and being able to go deep into technology and relate technical enhancements to build a product vision β€’ Must be a compelling and clear communicator; able to explain the full possibilities of the tech stack/architecture and represent your team to internal and external audiences with differing levels of technical fluency β€’ Self-motivated and focused on achieving excellence as a team

Apply Now

Similar Jobs

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com