Job Description
About Us:
Backed by top-tier Silicon Valley Investors (Kholsa Ventures and A*), Luzia launched in April 2023 initially designed as a personal assistant on WhatsApp. By making AI accessible on WhatsApp, we’ve grown rapidly and have experienced great success; capturing a unique audience of GenZ users based in LATAM. In our first 18 months, Luzia has become the fastest Spanish consumer-focused company to reach 1M daily active users worldwide.We are constantly evolving and working on improving our app to deliver best-in-class user experience focusing on education and companionship for GenZ - helping them learn, connect and grow.
As a Senior Software Engineer, you’ll join our founding engineering team, driving the development of scalable, high-impact solutions that power our AI-driven products.Responsibilities:
- Lead Backend Development: Design, build, and deploy backend services with a focus on scalability, performance, and robustness, particularly for applications utilizing LLMs.
- Cross-Functional Collaboration: Work closely with product, AI, and engineering teams to translate business needs into scalable, high-performing technical solutions.
- API Development: Design and manage inter-service communications, ensuring seamless integration across our AI products.
- Code Excellence: Maintain high standards for code quality, testing, and deployment, championing best practices in continuous integration and development.
- Mentorship: Provide guidance and mentorship to junior engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- System Optimization: Continuously analyze and optimize system performance, scalability, and reliability.
- Architectural Input: Engage in system architecture discussions, influencing the technical roadmap and future development strategies.
Requirements:
- Experience: 5+ years of professional experience in Python development (additional languages are a bonus).
- Startup DNA: Previous experience in a startup environment, thriving in fast-paced, dynamic teams.
- Cloud Expertise: Hands-on experience with cloud environments, modern databases, and distributed data ecosystems.
- Communication: Strong communication skills. Fluency in English and being comfortable working in an English environment is necessary.
- Customer-Centric: Driven by a product-focused mindset, ensuring technical solutions align with customer needs.
- Proactive Leadership: Self-starter with excellent prioritization skills, able to work autonomously while driving results.
- Business-Technical Translator: Ability to communicate complex technical concepts in a way that resonates with business stakeholders.
- Education: Bachelor’s degree in Computer Science, Engineering, or related fields.
Nice-to-Haves:
- Experience with high-performance computing and system optimization.
- Previous leadership or project management experience.
- B2C experience, particularly with large user databases.
- Hands-on experience building or contributing to AI products. Experience or side projects involving AI/ML technologies.