About the Role
MARS Solutions Group is seeking a Senior AI Software Engineer to join a leading client in the Senior Living technology & procurement industry. This is an opportunity to contribute to the future of healthcare technology by developing industry-leading products, solutions, and platforms aimed at improving the lives of millions of seniors and their caregivers. The role offers a traditional work week and includes a competitive salary with profit-sharing and additional bonuses.
As a Senior Software Engineer, you will be at the forefront of developing intelligent, adaptive, and scalable applications. This involves leveraging AI-powered development tools, machine learning models, and automation frameworks. Beyond coding, you will play a crucial role in shaping technical direction, mentoring engineers, and championing AI-first software strategies. You will work within a cross-functional team dedicated to delivering high-quality, scalable web-based products, mobile applications, or server-based systems. This senior position requires you to take ownership of complex AI-enhanced solutions, influence architectural decisions, and advocate for AI-driven development methodologies. Your leadership will also involve guiding the team to understand business context, financial trade-offs, and the strategic impact of AI-powered solutions.
Responsibilities
- Lead and mentor engineers in AI-first development methodologies and best practices.
- Architect and scale AI-enhanced systems, ensuring security, scalability, and high performance.
- Integrate AI-driven capabilities such as chatbot assistants, image-based diagnostics, and automated content creation into products.
- Drive adoption of AI-powered engineering tools (e.g., LLM-augmented IDEs, automation frameworks) to enhance development efficiency.
- Implement observability and monitoring systems to track AI application performance and ensure proactive issue resolution.
- Design and optimize AI-driven APIs and microservices for seamless interaction with models, applications, and databases.
- Stay engaged with AI and engineering communities, bringing cutting-edge practices and insights back to the team.
- Mentor engineers on technical execution, business impact, and AI-first strategic thinking.
- Balance execution speed with innovation, rapidly testing and iterating AI-driven features.
- Work in an agile environment, ensuring high-quality, scalable software solutions.
Requirements
- 5+ years of software development experience, including 2+ years working on AI-powered applications or AI-integrated solutions.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Hands-on experience developing and deploying AI-driven applications (provide examples using models like Hugging Face or APIs like OpenAI, Anthropic).
- Proficiency in Microsoft environments (Visual Studio, VS Code) and cloud services (AWS, Azure) for scalable AI applications.
- Strong understanding of AI model cost optimization, infrastructure scaling, and performance tuning.
- Experience integrating LLMs, agentic workflows, and autonomous AI systems into production environments.
- Proven ability to mentor engineers and lead AI-first engineering transformations.
- Technical expertise in AI integration across natural language processing, computer vision, and generative models.
- Ability to mentor and lead engineers in AI-first development methodologies, fostering a culture of innovation and technical excellence.
Additional Skills of Interest
- Contributions to open-source AI projects or AI research.
- Experience with agentic AI frameworks (LangChain, AutoGPT).
- Thought leadership through conferences, research, or industry engagement in AI-first development.
- Expertise in AI-powered UI/UX development and human-computer interaction.
- Strong proficiency in containerization (Docker, Kubernetes) and cloud-native AI deployments.
- Diligence in unit testing, integration testing, and AI-driven problem-solving.