- Microservices Architecture
- Enterprise application development
- Cloud-native deployments
- Hands-on cloud-native development experience
We are looking for experienced API Engineers (SE3 & SE4) to design, build, and deploy scalable API services and integration solutions that power AI/ML-driven business applications. This is a hands-on engineering role focused on backend development, cloud-native technologies, and AI integration.
Locations
- Charlotte, NC (Hybrid)
- San Francisco, CA (Hybrid)
Charlotte Nearby Locations
- Concord
- Huntersville
- Matthews
- Mint Hill
- Pineville
- Belmont
- Mount Holly
- Gastonia
- Indian Trail
- Cornelius
- Davidson
- Mooresville
- Kannapolis
- Monroe
- Waxhaw
- Fort Mill (SC)
- Rock Hill (SC)
- Tega Cay (SC)
San Francisco Nearby Locations
- Oakland
- Berkeley
- Daly City
- South San Francisco
- San Bruno
- Millbrae
- Burlingame
- San Mateo
- Redwood City
- Foster City
- Belmont
- San Carlos
- Palo Alto
- Alameda
- Emeryville
- Richmond
- Walnut Creek
- Fremont
- Hayward
- San Leandro
Work Model
Hybrid
Employment Type
Contract
Experience Required
- SE3: 4+ years of Software Engineering experience
- SE4: 7+ years of Software Engineering experience
Key Responsibilities
- Design, develop, and maintain scalable API-driven application services.
- Build integration layers connecting enterprise applications with AI/ML and predictive analytics solutions.
- Collaborate with Data Science teams to operationalize machine learning models.
- Develop backend services using Python and/or Golang.
- Design and implement RESTful APIs and microservices.
- Deploy and support containerized applications in cloud-native environments.
- Build, maintain, and troubleshoot CI/CD pipelines.
- Participate in architecture discussions and provide technical guidance.
- Partner with cross-functional teams to deliver AI-driven business solutions.
- Ensure application performance, scalability, reliability, and high availability.
Required Skills Programming Languages
- Strong experience with Python and/or Golang (Golang preferred)
- Java experience is a plus
API & Backend Development
- Python
- FastAPI
- Django
- Flask
- RESTful APIs
- Microservices Architecture
- Enterprise application development
AI / ML Integration
- Experience integrating AI/ML capabilities into enterprise applications
- Exposure to:
- Vertex AI
- Gemini Enterprise
- Predictive AI/ML Models
- NLP
- Classification Models
- Clustering Models
DevOps & Cloud
- Containerization
- CI/CD Pipelines
- Jenkins
- GitFlow / GitOps
- Google Kubernetes Engine (GKE)
- OpenShift
- Cloud-native deployments
- GCP (Preferred)
- Delivery pipeline setup and troubleshooting
Ideal Candidate
- Strong backend application development experience
- Expertise building production-grade API services
- Experience integrating AI/ML capabilities into enterprise applications
- Hands-on cloud-native development experience
- Strong DevOps and CI/CD knowledge
- Experience working in cross-functional Agile teams
- Ability to mentor team members while remaining hands-on
Not the Right Fit
- Pure Java Developers
- Python Data Engineers
- ETL Developers
- Data-focused engineers without application development experience