Join our dynamic team as a Software Engineer to develop and implement automation solutions, leveraging AI and traditional methods to drive efficiency and innovation.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
About The Company
GrabJobs is a leading global platform dedicated to connecting job seekers with top employers across various industries. Committed to streamlining the recruitment process, GrabJobs leverages innovative technology to facilitate seamless hiring experiences for both candidates and organizations. Our mission is to empower companies to find the right talent efficiently while providing job seekers with access to meaningful employment opportunities. With a focus on technological advancement and customer-centric solutions, GrabJobs continually strives to enhance the recruitment landscape, making hiring faster, easier, and more accessible worldwide.
About The Role
We are seeking a highly skilled Software Engineer to join our dynamic team. This full-time position offers an exciting opportunity to develop and implement automation solutions that drive efficiency and innovation within our organization. The ideal candidate will possess a 'You Build It, You Run It' mentality, taking ownership of end-to-end automation initiatives, including building integrations, data pipelines, and supporting services. You will work closely with cross-functional teams to identify automation opportunities, evaluate the use of AI tools such as large language models and retrieval-augmented generation pipelines, and determine when traditional scripting or integration methods are more appropriate. This role requires a proactive, problem-solving mindset, with a focus on creating scalable, reliable solutions that enhance operational workflows. The position is fully remote, suitable for candidates based in the EST or CST time zones, and offers opportunities for professional growth through mentorship, training, and collaboration with experienced developers and external consultants.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, Business, or a related field is preferred.
- 3-7 years of full-time full-stack development experience, with proficiency in C#, .NET, Python, or JavaScript.
- At least 3 years of experience building system integrations, data pipelines, or APIs for critical business systems.
- Strong understanding of backend development, troubleshooting, and system architecture.
- Familiarity with AI concepts such as retrieval-augmented generation (RAG), chunking strategies, embeddings, and vector search technologies.
- Experience working with vector databases like Qdrant, Pinecone, or Weaviate.
- Proficiency in deploying applications using Docker and managing cloud environments, preferably Azure.
- Knowledge of workflow automation tools (e.g., n8n, Zapier, Airflow) and caching solutions like Redis.
- Understanding of version control systems and basic CI/CD pipelines.
- Excellent problem-solving, communication, and collaboration skills.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- Design, develop, and implement automation solutions across various business functions, including integrations, data pipelines, and workflow automation.
- Partner with stakeholders to assess automation needs and recommend appropriate solutions, balancing AI capabilities with traditional methods.
- Own and maintain integrations and data flows between systems such as SharePoint, SQL databases, file shares, and document repositories.
- Develop AI features that provide tangible value, including prompt design, RAG pipelines, and LLM integrations with providers like OpenAI and Anthropic.
- Collaborate with our existing development team working on C#/.NET and Angular ERP codebases to deliver new features, fix bugs, and review code.
- Set up and manage containerized services, including self-hosted components like Qdrant for vector storage, on our Azure platform.
- Work with external consultants to acquire specialized knowledge, reduce reliance on external expertise over time, and implement best practices.
- Prototype automation ideas quickly to validate concepts before full-scale development.
- Monitor system health, troubleshoot production issues, and optimize automation workflows for performance and reliability.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
At GrabJobs, we recognize the importance of supporting our employees both professionally and personally. We offer comprehensive benefits including competitive salary packages, health insurance, and retirement plans. Our remote work environment provides flexibility, allowing you to achieve a healthy work-life balance. We invest in your growth through access to training resources, mentorship programs, and opportunities to attend industry conferences. Our collaborative culture fosters innovation, diversity, and inclusion, ensuring every team member feels valued and empowered. Additionally, we promote a results-driven environment with recognition programs and clear pathways for career advancement. Join us to be part of a forward-thinking organization committed to your success and well-being.
Equal Opportunity
GrabJobs is an equal opportunity employer. We are committed to creating an inclusive environment where all employees and applicants are treated with respect and fairness, regardless of race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, or genetic information. We strictly prohibit workplace harassment and discrimination in any form. Our policies ensure that employment decisions are based solely on merit and business needs. We believe diversity enhances our innovation and success, and we are dedicated to fostering a workplace that reflects these values.
Similar Jobs
Explore other opportunities that match your interests