Senior Software Engineer

53 Minutes ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

Neural Concept is seeking a Senior Software Engineer for its Platform Team. This role involves designing, implementing, and maintaining the infrastructure and supporting services for their digital platform, ensuring scalability, reliability, performance, and security. Responsibilities include developing cloud infrastructure using IaC tools, creating cloud-agnostic deployment blueprints, implementing DevSecOps practices, enhancing CI/CD and release management, integrating LLM-powered tools, and designing observability and user authentication services. The company focuses on revolutionizing product design and simulation through data science and machine learning in industries like automotive, aerospace, and energy.
Must have:
  • 3+ years of software engineering experience.
  • Strong knowledge of Docker, Kubernetes, and cloud environments (Azure, GCP, AWS).
  • Strong Python programming skills.
  • Experience with IaC tools (e.g., Terraform) and configuration management (e.g., Helm).
  • Familiarity with DevOps/DevSecOps practices (CI/CD, monitoring, security protocols).
  • Excellent technical communication skills.
  • Comfortable in a fast-paced environment.
  • Motivated, detail-oriented, and enjoys problem-solving.
  • Enjoys working in a team.
Good to have:
  • Familiarity with HPC systems/simulation software.
  • Experience working with LLMs.
Perks:
  • Competitive salary.
  • Flexible working hours and remote work options.
  • Work with a world-class technology team.
  • Ongoing training in technologies.
  • Supportive work environment.
  • Opportunity to contribute to the future of engineering.

Job Details

About Neural Concept 

Neural Concept is a rapidly growing company at the forefront of revolutionizing product design and simulation through advanced data science and machine learning. Specializing in optimizing engineering processes for industries such as automotive, aerospace, and energy, Neural Concept combines AI, machine learning, and generative design to help engineers develop products faster, more efficiently, and with improved performance. 

What You Will Do 

As a Senior Software Engineer in the Platform Team, you will be responsible for designing, implementing, and maintaining the infrastructure and supporting services that power our digital platform. The primary objectives of this role are to ensure the scalability, reliability, performance and security of our platform while also contributing to the development of robust DevOps practices and automation. 

While working towards this goal, you will: 

  • Design, implement and manage cloud infrastructure architecture using IaC tools. 

  • Develop cloud-agnostic deployment blueprints to support deploying our platform on customers’ cloud or on-premise infrastructure. 

  • Implement security best practices in the cloud environment and follow principles of DevSecOps to ensure security practices are integrated throughout the software development lifecycle. 

  • Work closely with the product team and customer deployment engineering teams to continuously improve the CI/CD, release management processes and best practices on deploying the software for customers. 

  • Explore and integrate LLM-powered tools and practices (e.g., intelligent code generation, infrastructure documentation, automated troubleshooting) to enhance engineering velocity and platform automation. 

  • Design and implement an observability stack for logs, metrics, traces and product analytics. 

  • Design, develop and manage user authentication and licensing services. 

 

Who You Are 

  • Mandatory requirement: you have 3+ years of work experience as a software engineer in the industry. 

  • Mandatory requirement: you have strong knowledge of containerization (Docker), Kubernetes, and cloud environments (Azure, GCP, or AWS) 

  • You have strong programming skills with Python. 

  • You have experience in designing, implementing, and managing cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, and configuration management tools such as Helm. 

  • You have familiarity with DevOps / DevSecOps practices, including tools such as CI/CD pipelines (e.g GitHub actions, GitLab, ArgoCD), monitoring systems (e.g., Prometheus, Grafana), and security protocols (e.g., OAuth 2.0, SAML). 

  • Familiarity with HPC systems/simulation software will be a plus. 

  • Experience working with LLMs will be a plus. 

  • You have excellent technical communication skills. 

  • You are comfortable working in a fast-paced environment with frequent changes to the codebase and are capable of managing your time efficiently. 

  • You are motivated, detail-oriented, enjoy solving difficult problems and are willing to engage in unknown territory. 

  • You like to work in a team. 

 

What We Offer  

  • A competitive salary - we are growing fast and want our employees to benefit from this growth. 

  • Flexible working hours and remote work- we care about what you deliver, not about when you work. 

  • Work with a world-class technology team - our engineers are top-notch! We aim for excellence.

  • Ongoing training in technologies
  • Work with people who care about you - we support each other and care about you so that you can thrive. 

  • The opportunity to contribute to changing the future of engineering. Our product is already transforming many industries. 

 

Additional Information 

Location: Pune, India (Hybrid) 

#LI-OS1

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Neural Concept is a rapidly growing company at the forefront of revolutionizing product design and simulation through advanced data science and machine learning. Specializing in optimizing ...

Pune, Maharashtra, India (Hybrid)

Jersey City, New Jersey, United States (Hybrid)

Jersey City, New Jersey, United States (Hybrid)

Lausanne, Vaud, Switzerland (On-Site)

Lausanne, Vaud, Switzerland (Hybrid)

Lausanne, Vaud, Switzerland (Hybrid)

Pune, Maharashtra, India (Hybrid)

Jersey City, New Jersey, United States (Hybrid)

Jersey City, New Jersey, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by neural concept