Software Engineer II
Core
Design, develop, and maintain full-stack AI-driven web applications and microservices for real-time information processing and risk response.
Role type
Senior IC full-stack software engineer (AI/ML)
Builds
Real-time AI platforms, researcher dashboards, and automated document processing systems for Fortune 50/100 clients.
Domain
AI/ML, real-time data processing, enterprise software
Deliverable
production ML models | product features
Required skills
Python, Java, React, FastAPI, Flask, PostgreSQL, MySQL, MongoDB, Elasticsearch, LLM APIs, RAG pipelines, NLP techniques, Docker, AWS
Preferred skills
Experience collaborating with AI researchers, prompt engineering, cost optimization for LLMs
Technologies
Python, Java, React, FastAPI, Flask, PostgreSQL, MySQL, MongoDB, Elasticsearch, Langchain, NLTK, SpaCy, Scikit-Learn, Docker, AWS, S3
Responsibilities
Design and implement RESTful API backend services; develop frontend user interfaces and data visualization components; integrate LLM APIs and RAG pipelines into production systems; manage data storage and retrieval solutions; deploy and monitor containerized microservices on AWS; collaborate with cross-functional teams on human-AI workflow tools.
Seniority
Mid-Senior, hands-on IC