Job Description
Are you a visionary engineer ready to shape the future of Artificial Intelligence? Apex Digital Systems is looking for a Senior Software Engineer to lead our next-generation Machine Learning division. You will work alongside industry experts to deploy scalable, high-impact AI solutions that redefine user experiences.
Why Join Us?
We offer a competitive compensation package, flexible remote-first policies, and a commitment to continuous learning and professional growth.
Responsibilities
- Architect and develop robust, scalable software solutions using Python and TensorFlow.
- Lead technical design reviews and mentor junior engineers to foster a culture of technical excellence.
- Collaborate with cross-functional teams to define product requirements and translate them into technical specifications.
- Optimize existing codebases for performance, security, and maintainability.
- Conduct deep-dive debugging and root-cause analysis of complex system issues.
Qualifications
- 5+ years of professional software development experience, with a strong focus on AI/ML.
- Proficiency in Python, C++, or Java, and experience with deep learning frameworks (PyTorch, Keras).
- Strong understanding of distributed systems, cloud architecture (AWS/Azure), and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and ability to thrive in a fast-paced, agile environment.
- BS/MS in Computer Science or related technical field.