Generative AI Engineer

🔥 8 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of WIT

WIT

201 - 500 employees

Founded 2001

📡 Telecommunications

☁️ SaaS

💳 Fintech

Telecommunications • SaaS • Fintech

WIT is a software company that develops products and projects primarily for the telecommunications industry. With 20+ years of experience and deployments in 40+ countries, WIT focuses on voice, video and messaging over IP, mobile money and mobile commerce, IPTV/OTT, enterprise communications, and secure cloud-based telecom systems. Their specialties include mobile apps, IPTV/OTT, payment/mobile money systems, SMS/USSD and messaging gateways, 5G IP voice & video, IoT integrations, DApps/Web3, and telco value-added services.

📋 Description

• Writing clean, scalable and efficient code • Building reusable code libraries for future use • Creating high-performance and scalable servers either using Go, Java, Node.js, Kotlin, others • Designing and implementing RESTful APIs • Ability to develop scalable server code using gRPC, and similar technologies • Optimizing the performance of applications for full-scale production deployments • Researching and developing involving Generative AI models and techniques • Designing scalable pipelines to integrate AI models, including RAG architectures, into backend services • Fine-tuning and adapting models for specific use cases with domain-specific data • Implementing and integrating vector databases (e.g., Pinecone, Milvus) for RAG workflows • Providing code documentation and contributing to technical documents • Routinely inspecting server code for speed optimization • Participating in code reviews • Conceptualizing and implementing solutions for data storage • Configure usability of all front-end applications • Maintaining a stable server with zero downtime • Troubleshooting and debugging to optimize performance

🎯 Requirements

• Degree in Computer Science, Engineering or related field • Experienced with software engineering best practices such as design patterns, code reviews, unit and integration testing, etc. • In-depth understanding of computer science fundamentals, Internet technologies and protocols • Capable of prioritizing multiple tasks to meet goals without management oversight • Fluent in English with strong communication skills • Ability to communicate complex topics in a clear and structured way • Capable of exploring and quickly use new frameworks and tools • Proactive, able to take initiative and operate independently • Strong problem-solving skills and attention to detail

🏖️ Benefits

• Competitive compensation package • Environment conducive to personal and professional growth

Apply Now