AI Engineer
Job Summary
- Participate in research and development activities for AI-driven documentation solutions
- Take ownership of features from concept through implementation and deployment
- Develop and maintain backend services and REST APIs using Python and modern async frameworks
- Integrate AI capabilities and agent-based workflows into existing platforms and services
- Collaborate on frontend functionality using React TypeScript and Vite where required
- Work with LLM orchestration frameworks and AI tooling integrations
- Ensure system reliability scalability observability and maintainability
- Collaborate closely with AI engineers frontend developers product managers and designers
- Participate actively in Agile ceremonies including sprint planning refinements demos and stand-ups
- Contribute to CI/CD pipelines deployment automation and Kubernetes-based infrastructure
- Troubleshoot and resolve issues across frontend backend and infrastructure layers
- Continuously evaluate and adopt emerging AI technologies and engineering best practices
Qualifications :
- At least 3 years of commercial software development experience
- Solid experience with Python and async web frameworks such as FastAPI
- Experience with React and TypeScript
- Experience with LangChain LangGraph or similar LLM orchestration frameworks
- Experience with cloud infrastructure
- Strong experience building and maintaining REST APIs
- Experience with relational databases and ORMs preferably PostgreSQL
- Practical experience writing automated tests using frameworks such as pytest or Playwright
- Hands-on experience with Docker and Kubernetes environments
- Understanding of CI/CD pipelines and deployment workflows
- Ability to debug issues across the full application stack
- Strong Git skills and experience working in code-review-driven environments
- Experience working in Agile teams
- Upper-Intermediate level of English
WILL BE A PLUS
- Familiarity with AI tool integration protocols and agentic workflows
- Experience with Helm
- Experience with observability tooling such as Grafana OpenTelemetry or CloudWatch
- Experience integrating enterprise authentication systems such as OAuth2/OIDC or Keycloak
- Experience developing editor or IDE extensions
- Experience using AI coding assistants in daily development workflows
- Experience with enterprise-scale AI platforms
- Experience with cloud-native distributed systems
- Exposure to AI-assisted developer tooling
- Experience contributing to architecture decisions
- Knowledge of documentation tooling ecosystems
Additional Information :
PERSONAL PROFILE
- Highly proactive and self-driven
- Comfortable working independently in a fully remote environment
- Strong ownership mindset
- Collaborative team player
- Strong analytical and problem-solving skills
- Open to learning and experimenting with emerging AI technologies
- Effective communicator with cross-functional teams
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more