How Remoteville checks and expires listings
Sr. AI Software Engineer
Skills
Cloud ComputingComputer ScienceArtificial IntelligenceData ScienceEngineeringHTMLMachine Learning
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong software engineering experience in one or more languages such as Python JavaScript TypeScript Java C# Go or similar
- Experience building AI-driven applications using modern AI platforms or APIs
- Ability to design and implement custom logic tools and integrations
- Experience working with APIs services and distributed systems
- Strong understanding of system design application architecture and software best practices
- Strong problem-solving skills and ability to operate independently
- Demonstrated flexibility in fast-changing environments
- Ability to balance rapid experimentation with production-quality engineering
- Clear communication and cross-team collaboration skills
- Experience designing end-to-end AI systems
- Understanding of AI risks including prompt injection hallucination and data exposure
- Experience with evaluation frameworks testing strategies or quality measurement for AI outputs
- Familiarity with retrieval-based systems RAG and context management
- Bachelor’s degree in Computer Science Engineering Information Systems or related field
- 5+ years of experience in AI machine learning or prompt engineering with senior or lead experience
Nice to have
- Independent
- Flexible
- Collaborative
- Detail-oriented
- Adaptable
Day to day
- Design and develop AI-powered applications and services that solve real business problems
- Build scalable systems using LLMs AI agents reasoning engines and orchestration frameworks
- Write clean efficient maintainable code and integrate AI services with APIs data sources and existing software systems
- Design prompts workflows tools and guardrails optimize performance cost reliability and implement observability evaluation and safety controls
