Senior Software Engineer

Apply Now

Company: Compunnel Software Group

Location: North Palm Beach, FL 33408

Description:

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineer with a strong foundation in full stack development and a passion for AI innovation.

This individual will play a key role within the AI & Innovation team, designing and developing robust software solutions that integrate AI and machine learning capabilities to support strategic business initiatives.

Key Responsibilities
  • Design, develop, and maintain scalable web and mobile applications using both front-end and back-end technologies.
  • Integrate AI/ML models into applications for intelligent automation and enhanced user experience.
  • Develop scalable, secure, and efficient software architectures aligned with company goals.
  • Collaborate with cross-functional teams including data scientists, analysts, and business stakeholders to deliver AI-enhanced applications.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of innovation and collaboration.
  • Apply statistical methods to data and model performance using a strong foundation in statistics and probability.
  • Conduct thorough code reviews, testing, and enforce software development best practices.
  • Lead complex development projects from conception through deployment, ensuring quality and timely delivery.
  • Stay current with emerging technologies in full stack development and AI/ML, applying insights to enhance existing solutions.
  • Troubleshoot and resolve software defects and performance issues, implementing system improvements.


Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of hands-on experience in full stack development with demonstrated success in implementing AI solutions.
  • Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like Angular (TypeScript) or React.
  • Back-end expertise in .NET Core with C#, Python, Node.js, Java, and database experience (SQL and NoSQL).
  • Proven experience in developing API-based backend systems.
  • Strong understanding of AI/ML technologies and frameworks such as TensorFlow, PyTorch, Keras, and scikit-learn.
  • Experience in NLP tasks and generative models including GPT, GANs, VAEs, DALL-E, StyleGAN, and CycleGAN.
  • Familiarity with image generation and image processing techniques.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP) and DevOps tools including Docker, Kubernetes, CI/CD pipelines.
  • Solid knowledge of software development lifecycle and Agile methodologies.
  • Strong problem-solving, analytical, and communication skills.
  • Demonstrated ability to work independently and as part of a collaborative team.


Preferred Qualifications
  • Master's degree in Computer Science or related discipline.
  • Proven interest in AI research and innovation, with the ability to stay up to date with the latest trends and publications.
  • Experience creating full end-to-end application solutions that incorporate GenAI capabilities.
  • Prior experience working with large-scale AI applications or AI product teams.
  • Familiarity with product development lifecycles and documentation practices.
  • Experience leading small development teams or modules.


Education: Bachelors Degree

Similar Jobs