Senior Software Engineer
Core
Design, develop, and maintain scalable AI forward APIs, MCPs, and services; lead feature development from concept to launch.
Role type
Senior IC software engineer (AI/ML integration)
Builds
Scalable AI forward APIs, MCPs, and services
Domain
Enterprise software, AI/ML, Cloud
Deliverable
production ML models
Required skills
Back-end programming (Node.js, C#, Java, C++, C, JavaScript, Python), RESTful API design, microservices architecture, AI/ML concepts, CI/CD pipelines, automated testing, cloud platforms (Azure, AWS, Google Cloud), system reliability and scalability
Preferred skills
Design documentation, task breakdown and estimation, on-call system monitoring, mentorship, open-source contributions
Technologies
Node.js, C#, Java, C++, C, JavaScript, Python, Azure, AWS, Google Cloud
Responsibilities
Design and develop scalable AI forward APIs, MCPs, and services; lead feature development from concept through launch; monitor system/product features for degradation and restore services; provide guidance and mentorship to team members
Seniority
Senior, hands-on IC